1
是否可以將字符串轉換爲由org.eclipse.uml2.uml.Type定義的類型?我們需要這些信息來生成一個帶有emf和ecore的uml文件,但我們只能以String形式獲取類型信息。Java:將字符串轉換爲org.eclipse.uml2.uml.Type
謝謝!
是否可以將字符串轉換爲由org.eclipse.uml2.uml.Type定義的類型?我們需要這些信息來生成一個帶有emf和ecore的uml文件,但我們只能以String形式獲取類型信息。Java:將字符串轉換爲org.eclipse.uml2.uml.Type
謝謝!
當你在你的評論中寫道,你的問題沒有得到一個合格方法名稱的UML類型 - 你顯然想創建對應於你的KDM的UML!
要麼您將KDM手動變爲UML模型,要在合適的編輯器中繪製類圖,或者以編程方式執行。在那裏,你會從一個(空的)UML模型開始,然後添加(創建)所有需要的(UML)類(例如通過Package.createOwnedClass(name, isAbstract) : Class
。
從查看類層次結構中,可以看到a Class
is also a Type
。你知道你的模型的根源(一個包),你知道你把類放在哪裏(可能在一個子包中),所以你知道在哪裏尋找一個特定的類使用Package.getOwnedType(name) : Type
什麼是你的字符串看起來像一個完全合格的類型名稱爲什麼---一個特定的UML模型文件 – ShiDoiSi
例如:javax.servlet.http.HttpServletResponse,java.lang.String –
你有一個UML模型嗎?這樣的'Type '必須指代定義它的模型或配置文件,你不能只是從頭開始你的類型名稱,你也需要類圖來尋找它。 – ShiDoiSi