2011-09-02 62 views
1

我正在研究Java中的一个小项目,如下所述:Java - 自己生成类图

输入:有向图的对象列表。 (具有不同类型边缘的节点:继承,内部类,朋友类等) 输出:类图,尽可能平面。

我的问题是: 我想有一些第三方软件,将做到这一点对我来说,或者至少有选择节点和边缘以保持我的图形尽可能平坦的算法。

编辑: 我看到我可能没有写清楚我想要什么...我不想用它的文件生成基于Java项目的类图,但是我正在解析C++文件并从那里获取列表在上面的输入。然后我想调用该列表上的某个函数并获取我的图表。我试图使用JGraph或JGraphT,但不幸的是我没有找到任何符合我要求的图形理论功能。

问候, 丹尼尔

回答

0

如果你使用Eclipse IDE,您可以使用Soyatec的eUML2免费的插件。看看here