通过 OCL 反转 Eclipse 建模框架模型中的 OrderedSet
我有一个 UML 模型(实际上是不相关的,因为它可以是任何 MOF 模型),其中有一个有序集,我需要从最后一个元素访问到第一个元素。因此我需要通过 OCL…
在 Eclipse 中使用不同版本加载相同插件两次
我有两个不同版本的 EMF 插件,它们加载某个 .xmi。后一个版本已更改,因此与前一个版本的 xmi 不兼容。我想要做的是使用第一个插件加载 xmi,然后使…
打开通过 TopCased 在 Papyrus 中创建的 SysML 模型
我有一个使用 TopCased 创建的 SysML 模型。我想从这样的 SysML 模型开始创建一个新的 Papyrus 项目。有什么办法可以实现这一点吗?…
我可以通过将 ECore 模型导入其他模型来重用它们吗?
我有多个用于不同目的的 Ecore 文件。我现在正在开发一个使用多个模型的工具。 我可以开发引用其他模型的 ECore 模型吗?例如,当我有 A.Ecore 和 B.E…
通过 Eclipse 建模框架中的 ACCELEO 探索 UML 序列图
我正在通过 ACCELEO 脚本探索通过 TopCased 定义的 UML(或 SysML)模型。问题是,对于序列图(交互),我无法了解如何重现建模跟踪(表示操作调用的…
使用 XMLBeans 或 EMF 部分加载 xml 文件
目前我正在使用 EMf 读取约 400 个 xml 文件。每个文件大约有 100.000 行,由描述性数据(~10%,类似 ID 和对其他元素的引用)和真实数据(~90%,长字…
从 ECORE 生成 XText 插件时遇到的问题
我正在尝试从简单的 ECORE 生成 XText 语法。 我正在关注这个图例 http://koehnlein.blogspot.com /2010/03/xtext-for-your-ecore-models.html 但是,…
EMF 编辑域命令创建
我现在正在深入研究 EMF,并遇到了以下问题: 我正在尝试使用以下代码从字段集中删除字段: FieldElem ff = ds.getContent().getNestedFieldset().get…
如何解决错误 Mwe2Launcher:无法找到名称的 EClass
我创建了一个 Xpand 生成器。在其 src/ 文件夹中,我定义了模型 My.nn、模板和工作流程。 这就是我的工作流程.mwe2 文件的样子: module workflow.Neu…
从EObject树(模型)获取XtextResource
为了简单起见,假设我有多个 Xtext DSL,它们都描述某种查询。其中之一是我的“基础”DSL。我现在想将我的 DSL 之一转换为我的“基本”DSL 并检索模型…
如果 xsd 位于工作区中,Eclipse Helios 无法从 XSD 创建 ECore
我在空 EMF 项目下的文件夹中有一堆 XSD 文件。我选择新的发电机模型,它要求提供模型源。如果我从浏览器工作区选项(从空 emf 项目中的文件夹)选择…