生成自己的Ecore模型编辑器

时间:2016-02-24 15:59:46

标签: java eclipse emf ecore

我创建了一个EMF模型并生成了该模型的具体实例(MyEmf.core)。我使用默认的" Ecore模型编辑器"在Eclipse中,但我想知道是否有可能生成一个自己的编辑器,因为我看到它可以生成"编辑器代码"太

  1. 是否可以运行自己的编辑器?
  2. 如何更改属性/类名的默认标签? f.e我的模型根的标签是" Root"我会将标签改为" Abc"不改变班级名称
  3. 谢谢!

2 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点。您可以运行标准编辑器:右键单击yourProject.editor项目并作为eclipse应用程序运行。在新启动的eclipse实例中,您可以创建一个新的常规项目并添加您的类型的新文件(new - > other - > search for your project name)。通过这种方式,您将获得适合您语言的标准树编辑器。

如果您愿意,也可以创建图形和文本编辑器。谷歌的关键词是:HUTN,ESON(文本),GMF,Epsilon EuGeNia,Graphitti(图形)。

答案 1 :(得分:0)

我建议你Eclipse Sirius。使用它创建图形编辑器非常容易。