如何从EMF模型生成Java代码

时间:2012-07-26 12:05:02

标签: eclipse-emf model-driven-development

我使用EMF创建了一个模型,并为此模型生成了一个Eclipse插件。 在插件中,我现在可以定义该模型的实例。但是现在我想从这个实例生成Java代码。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您应首先从eCore模型创建GenModel。新 - >创建 - > EMF发电机模型 - >来自eCore - >选择你的eCore。然后单击此模型的顶级元素并选择Generate All。

修改 没有办法直接从自定义模型生成Java。你必须使用JET,Accelo或xTend2来编写生成器。或者,您可以查看xText项目。