0
我使用EMF創建了一個模型併爲此模型生成了一個Eclipse插件。 在插件中,我現在可以定義該模型的一個實例。但是現在我想從這個實例生成Java代碼。我怎樣才能做到這一點?如何從EMF模型生成Java代碼
我使用EMF創建了一個模型併爲此模型生成了一個Eclipse插件。 在插件中,我現在可以定義該模型的一個實例。但是現在我想從這個實例生成Java代碼。我怎樣才能做到這一點?如何從EMF模型生成Java代碼
您應該首先從您的eCore模型創建一個GenModel。新建 - >創建 - > EMF發生器模型 - >從eCore - >選擇你的eCore。然後點擊這個模型的頂層元素並選擇Generate All。
編輯: 沒有辦法直接從自定義模型生成Java。你必須使用JET,Accelo或xTend2來寫你的發電機。或者,你可以看看xText項目。
這就是我已經完成的工作,但我想從我用已生成的插件創建的模型生成代碼。 – user1127860 2012-07-30 07:21:49