Есть ли бесплатный плагин Eclipse, который создает диаграмму UML из классов/пакетов Java? - программирование
Подтвердить что ты не робот

Есть ли бесплатный плагин Eclipse, который создает диаграмму UML из классов/пакетов Java?

Мне показалось, что это самый простой способ найти, простой способ показать мои классы как UML в eclipse

Но кроме этого: http://java2uml.gforge.enseeiht.fr/ и этот http://sourceforge.jp/projects/amateras/releases/ Я не нашел никакой новой, поддерживаемой и "хорошей" реализации (при всем уважении к вышеупомянутым двум)

Что-нибудь еще, что я пропустил?

4b9b3361

Ответ 1

Вы считали

Создание диаграмм UML 2 с помощью Eclipse UML2 Tools - Учебник?

У меня были старые ссылки для таких инструментов, но новые построены на проекте UML2 (описанном в учебнике). MDT-UML2Tools находится в процессе создания, Omondo там, но не бесплатно.
Папирус UML, например, основан на инструменте UML2.

Полный список доступен на рынке Eclipse.

Ответ 2

Если вы хотите остановиться в Eclipse: используйте ObjectAid - обнаруживайте родителей, гнездования, ассоциации.
Если вы хотите использовать этот инструмент, который, кроме того, обнаруживает и показывает детей, использует их, зависимостей, аннотаций, а затем использует бесплатный Classizerizer.

Ответ 3

Я обычно использую Doxygen для создания документации, потому что она имеет встроенную поддержку для создания диаграмм наследования, Существует подключаемый модуль Eclipse для Doxygen, называемый eclox. Он не поддерживается с 1 декабря.

Doxygen основан на Graphviz. Вы можете напрямую использовать LightUML, который основан на Graphviz для создания диаграмм UML в Eclipse.

Ответ 4

Аннотируйте свои классы аннотациями Ecore, затем вы можете импортировать из них файл Ecore. Вы можете инициализировать диаграмму Ecore из них или экспортировать ее в UML и инициализировать диаграмму классов из нее.