有没有办法将逆向工程的uml图转换成Omnigraffle?我有一堆eclipse插件可以创建UML类图,但不是Omnigraffle可以处理的格式。有没有办法让我的项目从eclipse升级到Omnigraflle?谢谢!
发布于 2010-08-17 15:55:58
是的,这很奇怪,但是UML2.3没有XMI导出到Omnigraffe。
我不认为这是一项很大的工作,所以你可以自己做。您需要获取EMF元模型或EMF元模型,然后手动识别每个模型元素(例如,UML2.3中的类是.....in Omnigraffe...)一旦识别了所有元素,然后编写一个xml映射器。它会起作用的。一个好的mapper是一个工程师18个月的工作,但如果你是5个人,你可以在3-6个月内完成(编码2个月,测试4个月)。祝这个潜在的项目好运。
我的问题可能是为什么Omni集团没有做xml导出?
发布于 2011-09-01 18:09:47
我已经为Eclipse创建了一个小插件,以便从OmniGraffle包创建一个类似Java的类图。它不创建文件,而是使用AppleScript在打开的OmniGraffle绘图中直接绘制图表。该插件提供了一些选项来控制图表的创建,例如,显示或隐藏私有属性等。参数化的集合被转换为关联,但仍有改进的空间。在http://jpilgrim.github.com/eclipsetools/j2og/上描述了该插件,您还可以找到指向更新站点的链接,以便轻松安装该插件。
https://stackoverflow.com/questions/3483370
复制相似问题