【问题标题】:Generate an own Ecore model editor生成自己的 Ecore 模型编辑器
【发布时间】:2016-02-24 15:59:46
【问题描述】:

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

  1. 是否可以运行自己的编辑器?
  2. 如何更改属性/类名称的默认标签? f.e 我的模型根的标签是“Root”,我将标签更改为“Abc”而不更改类名

谢谢!

【问题讨论】:

    标签: java eclipse emf ecore


    【解决方案1】:

    有很多方法可以做到这一点。您可以运行标准编辑器:右键单击 yourProject.editor 项目并作为 eclipse 应用程序运行。在新启动的 Eclipse 实例中,您可以创建一个新的通用项目并添加您类型的新文件(新建 -> 其他 -> 搜索您的项目名称)。这样,您将获得适合您语言的标准树形编辑器。

    如果您愿意,您还可以创建图形和文本编辑器。谷歌搜索的关键字是:HUTN、ESON(均为文本)、GMF、Epsilon EuGeNia、Graphitti(图形)。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-02-03
        • 2010-11-16
        • 1970-01-01
        • 2018-03-28
        • 1970-01-01
        • 2017-07-02
        • 1970-01-01
        相关资源
        最近更新 更多