如何在同一工作空间而不是在运行时Eclipse环境中从Ecore元模型实例化模型?

时间:2018-12-19 14:49:57

标签: eclipse-emf ecore

我有一个使用Ecore构造的元模型,现在我想在相同的工作空间或另一个工作空间中实例化它,而不是在运行时Eclipse环境中实例化它。

我看到的大多数示例都使用运行时Eclipse。

我该如何实现?

2 个答案:

答案 0 :(得分:1)

如果使用树状编辑器打开元模型,请右键单击(具体的)EClass之一,应该有一个条目“ Create Dynamic Instance ...”。

另一种方法是,您可以从元模型生成Java代码,并以编程方式使用生成的类来“手动”创建模型。有关如何操作的信息,请参见http://www.vogella.com/tutorials/EclipseEMF/article.html之类的EMF教程。

答案 1 :(得分:0)

在资源管理器视图中,右键单击要作为模型根目录的对象,然后单击Create Dynamic Instance