Вы не можете создавать диаграммы из JavaDoc, потому что нет официальной реализации. Только Java-код можно перевернуть и отобразить в виде диаграмм классов или последовательностей.
Я играл, чтобы полностью изменить язык Java с EclipseUML Omondo. Было действительно интересно получить все зависимости, наследования, ассоциации на уровне пакета, а также на уровне проекта или даже на уровне нескольких проектов.
Уловка, которую использует Omondo, заключается в ручном преобразовании каждого идентификатора Java в один идентификатор UML. После 30-минутного процесса вы получаете огромную модель, состоящую из сотен тысяч идентификаторов UML, сохраненных в формате XMI с учетом структуры проекта Java. Я имею в виду, вы получаете проект> пакеты> класс> инер классы> атрибуты и т. Д ...
Из этой модели вы создаете виды путем перетаскивания или прямого выбора всего пакета. Вы можете показать скрытые отношения, перемещаться по коду на графическом уровне и т. Д. .....
Действительно удивительная технология !!