Могу ли я скрыть методы получения и установки в представлении UML2? - PullRequest
1 голос
/ 07 июля 2010

UML2 - это плагин Eclipse, он здесь http://www.eclipse.org/modeling/mdt/?project=uml2

Теперь я хочу скрыть геттеры и сеттеры, но я не знаю, как его получить.

Любойпредложения?

Ответы [ 3 ]

0 голосов
/ 07 июля 2010

Отделение show hide было функцией RSA, доступной в RSA 6 и более поздних выпусках, которая также была реализована Omondo с EclipseUML 2008. Я не думаю, что бесплатные инструменты имеют такие расширенные функции.

0 голосов
/ 08 июля 2010

Эти геттеры и сеттеры не должны отображаться на диаграмме, Я согласен, что это не имеет значения для моделирования. Сокрытие всех методов с помощью салона show hide также не является приемлемым решением. Просто отмените выбор элемента show association для методов или даже атрибутов в контекстном меню настроек диаграммы классов Я попробовал это сегодня утром, и это хорошо работает: -)

0 голосов
/ 07 июля 2010

На уровне метамодели UML нет "getter" или setter ".

Так что даже если вы каким-то образом перепроектировали свой Java-код и в итоге получили представление UML, каждый getXXX() и setXXX() представляют законные службы , которые GUI (например, MDT-UML2Tools ) не будет скрывать.

alt text

...