я должен генерировать диаграммы классов из Java-файлов таким образом, что анализатор должен быть исполняемым в командной строке в следующем формате:Как разобрать код Java для генерации диаграммы классов?
umlparser output_file_name классам
umlparser мое имя файла .java
Путь к классам это имя папки, в которой все исходные файлы .java будут
имя выходного файла имя выходного файла изображения вы программа сгенерирует (.jpg, .png или формат .pdf)
Инструменты для разбора Java Source и генерации диаграмм UML.
Я искал http://yuml.me/diagram/class/draw и обнаружил, что это хороший способ генерации диаграммы классов.
Однако, я не могу получить представление, как я могу получить код в виде
[Customer|forname:string;surname:string|doPost();doGet()]<>-orders*>[Order]
[Order]++-0..*>[LineItem]
[Order]-[note:Aggregate root{bg:wheat}]
Любое представление о том, как создать этот код?
Любые другие предложения также приветствуются.
Возможный дубликат [Java API для создания диаграмм UML] (http://stackoverflow.com/questions/11431597/java-api-to-create-uml-diagrams) – emilianogc
Зачем вам нужен код в этой форме? Текстовое обозначение UML? –
В принципе, я хочу сгенерировать диаграмму UML из командной строки в формате: umlparser classpath output_file_name. Я не хочу генерировать его на IDE. Однако я могу использовать любой API или библиотеку, но как получить результат из командной строки. – codeblues