如何遍历Xtext生成的EMF对象树?
我使用 Xtext 来定义我的 DSL。 Xtext 生成一个解析器,让我可以遍历输入 DSL 的 EMF 模型。我想将此 EMF 模型转换为其他树。为了进行这个翻译,我需…
为什么链接在我的基于 Xtext 的 DSL 中不起作用?
以下是我的 DSL 的 Xtext 语法。 Model: variableTypes=VariableTypes predicateTypes=PredicateTypes variableDeclarations= VariableDeclarations r…
Jetbrains 和 Jetbrains 之间的主要区别是什么? MPS 和 Eclipse Xtext?
我在几个项目中使用了Eclipse Xtext。我喜欢在 Ecore(元)模型上轻松定义语法,并让一切为您生成,包括很棒的 Eclipse 插件编辑器,但我对底层的 EMF…
为什么 EMF 中的 eGet 返回 Object 而不是 EObject?
我正在使用 Java 中的 EMF 框架编写一些代码,但它确实很难使用,例如我无法在 EMF 之上实现类似 OCL 的查询 API,而 EMF 是类型安全的。 原因之一是 …
分发基于 Eclipse EMF 的库需要 JARS 吗?
我正在使用一个库(来自 OpenHealthTools 的 MDHT)来解析 CDA XML。 它依赖于 Eclipse 的某些部分和 Eclipse 的 EMF 插件来完成其工作。我已经解决了…
Ecore 派生的 XMI 实例中的引用使用什么查询/路径语言?
假设我有一个 Ecore 模型,其中包含一个包和一些相互引用的类。如果我创建一个“动态实例”,Eclipse 会生成一个 XMI 文件,我可以实例化一些类。包含…
Eclipse 建模框架 (EMF):如何从 Magicdraw UML2 导出中获取 DomainModel
我想使用 EMF 进行代码生成,因此我编写了一些方法来加载我自己生成的 UML2 文件。这适用于以下代码: protected void registerResources() { resourc…
在 Eclipse 中创建 CellEditor 时出现 AssertionFailedException
希望有人能指出我正确的方向。我正在尝试在 Eclipse 中创建一个 CellEditor,当我单击该字段时,我收到一个未处理的事件循环异常,堆栈跟踪如下。 此…
C# 中的 EMF(Eclipse 建模框架)
我过去使用过 Eclipse EMF 现在我正在使用 C# 创建一个需要的工具广泛的建模来捕获其元数据、逻辑、持久性等。C# 中的等效项是什么? EMF 的想法是在 …
EMF ecore 和 xsd 不同步,如何解决?
我的应用程序使用基于 xsd 的模型,该模型在生成 java 类之前已转换为 ecore。 我的一位团队成员修改了以前版本中的 .ecore 元模型,这是过去生成的一…
如何使用 Eclipse 安装之外的工作空间调用无头 EMF 生成器?
我正在尝试使用批处理文件和无头命令生成 EMF Genmodel 的编辑和编辑器代码。 这是我的批处理代码: cd\ cd C:\eclipse eclipsec -noSplash -data "C:…