簡體   English   中英

從Eclipse中的Java代碼到Omnigraffle中的UML類圖

[英]From Java code in eclipse to UML class diagrams in Omnigraffle

有沒有辦法將反向工程化的uml圖放入Omnigraffle? 我有一堆可以創建UML類圖的eclipse插件,但不是Omnigraffle可以處理的格式。 有什么辦法可以將我的項目從eclipse遷移到Omnigraflle? 謝謝!

我已經為Eclipse創建了一個小插件,以便從Java包中創建類似於OmniGraffle UML的類圖。 它不創建文件,而是使用AppleScript在打開的OmniGraffle繪圖中直接繪制該圖。 該插件提供了一些選項來控制圖表的創建,例如顯示或隱藏私有屬性等。將參數化的集合轉換為關聯,但是仍有改進的空間。 該插件在http://jpilgrim.github.com/eclipsetools/j2og/中進行了描述,在這里您還將找到指向更新站點的鏈接,以便輕松安裝該插件。

是的,這很奇怪,但是UML 2.3無法將XMI導出到Omnigraffe。

我認為這不是一項艱巨的工作,因此您可以自己完成。 您需要使用EclipseUML2元模型或EMF模型,然后手動識別每個模型元素(例如,UML 2.3中的類是......在Omnigraffe中,等等..)一旦確定了所有元素,然后編寫xml映射器。 會的。 一個好的映射器對於一個工程師來說大約需要18個月的工作,但是如果您中有5個,則可以在3-6個月內完成(編碼2個月,測試4個月)。 祝這個潛在的項目好運。

我的問題可能是為什么Omni Group沒有完成xml導出?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM