如何使用.ecore元模型生成插件

问题描述 投票:0回答:2

我有 2 个文件,一个 ecore 实现元模型和一个电子存储库。 e-Repository 以 EMF 格式与 ecore 实现元模型一起提供。我想浏览这个存储库的内容,我所知道的是我必须从实现元模型生成一个 Eclipse 插件,使用这个插件,我可以打开存储库并浏览其内容。但我不知道如何生成插件并继续使用它。

ecore 实现元模型是使用 EMF 版本 2.7 开发的,可以在 Eclipse Indigo SR2 中找到,e-Repository 是在相同的环境下生成的。

有人可以帮我吗?我几乎不知道如何使用这些元模型和插件。有什么教程或步骤可以遵循吗?

eclipse eclipse-plugin eclipse-indigo metamodel ecore
2个回答
1
投票

嗨 Aleenah – 抱歉回复缓慢,但只是偶然发现了这个 – 看起来您正在尝试开始使用 ISO 20022 电子存储库,对吗? (http://www.iso20022.org/e_dictionary.page)

我担心 ecore 元模型中存在 的错误,导致更新版本的 EMF(正确)无法生成。这个错误已于去年修复,我已经使用最新(火星)版本的 Eclipse 建模工具测试了最新版本的元模型。

所以,我的建议是下载并重试。如果您的问题仍然存在,请向 ISO 20022 注册机构留言(邮寄地址:[email protected]) - 如果他们无法帮助您,请让他们将您引向 Jamie,我会帮助您。祝你好运!


0
投票

这就是我的理解和做法。

  1. 创建一个 emf 项目并选择 ISO 页面给出的 ISO 元模型 - 基本上是简单的导入。
  • 所以它为我所做的就是创建一个 gen 模型
  1. 列出项目

打开生成模型后,我右键单击它并说生成全部

  • 所以现在我看到三个不同的文件夹编辑编辑器和测试。 项目.编辑, 项目编辑器 项目测试
  1. 所以我现在尝试做的是右键单击编辑器项目并将其作为 Eclipse 应用程序运行。

我不知道下一步该做什么或如何加载 ISO 存储库文件。

.

© www.soinside.com 2019 - 2024. All rights reserved.