簡體   English   中英

以EMF Ecore格式表示UML2構造型以通過JET生成Java代碼

[英]Represent UML2 Stereotypes in EMF Ecore format to generate Java code via JET

與Eclipse EMF一起使用時,我試圖將具有應用配置文件的uml2-model(即定義為xmi)轉換為ecore,以便能夠操縱代碼生成。 任何人都知道如何才能很好地做到這一點? 由於不可能開箱即用,所以我認為我需要找到一種方法來操縱xmi轉換為ecore的方式,以某種“ ecore”的方式表示刻板印象,以便可以在我的書中閱讀它們。 JET模板...

非常感謝您為我指明了正確的方向!

PS:這篇文章與我要實現的目標非常相關。 如何從emf模型生成“帶有注釋的Java代碼”

我之前沒有做過,但是我認為您需要做的是使用Eclipse MDT / UML2項目,該項目有助於讀取UML模型文件以生成EMF模型。 從那里,您可以使用典型的EMF代碼生成功能來生成代碼,或使用模板功能來生成自己的自定義代碼。 有一個常見問題解答條目介紹了如何執行此操作:

UML2項目提供了一個Ecore導入器,可用於通過EMF項目向導從UML(.uml)模型創建Ecore(.ecore)和生成器(.genmodel)模型。最終,UML2使用提供的代碼生成工具由EMF。

您需要使用UML工具直接從EMF生成注釋。

暫無
暫無

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

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