繁体   English   中英

创建UML图的Java代码

[英]Java code which creates UML diagrams

我正在创建一个将Java源代码反向工程为UML类图的程序。 我已经从源代码中读取了所有方法名称等,但是我想知道是否有用于生成UML的内置Java方法,例如:

UMLdiagram u = new UMLdiagram();
Class c = new Class();
u.addClass(c);

假设我已经知道方法,类属性名称等,是否有类似这样的东西,或者可以使用任何外部工具来帮助绘制UML图。

看看http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools

列出的一些工具是Java的,其中一些是开源的,其中一些能够创建XMI格式的UML图。

如果您想要轻巧的东西,那么DoxygenGraphviz可以对Java源代码进行反向工程,并可以使用UML_LOOK自动生成类图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM