ecore

    -1热度

    3回答

    我想检索Ecore类的遏制。所以,我有例如像这样的结构: class SuperClass{ protected EObject superClassProperty; } class SubClass extends SuperClass{ private EObject subClassProperty; } 现在我想子类(subClassProperty)的所

    0热度

    1回答

    要有一个上下文,我目前正在研究ecore到java模型的转换。实际上,我正在阅读一些ecore文件并生成恰好是有效的java接口源代码的字符串。 举个例子,这里是我的代码生成工作流程。 projectA.ecore: 定义一个的EClass 'A' package projectA : projectA = 'http://www.example.org/projectA' { cla

    0热度

    1回答

    问题/问题 给出一个简单的Java类与非EMF感知API来如 public class BankAccount { String ownerName; int accountNumber; // ... } ,也让我们假设我不允许更改或重新编译这个类(因为它来自API)。 是否有任何简单的方法可以将此类用作EMF中的EClass的ESuperType? (当然

    0热度

    1回答

    我想对类型为Optional<String>的字段进行建模,但无法找到EOptionalEType或等效选项来制作属性可选。

    0热度

    1回答

    我想比较两种型号,其符合给定的Ecore元模型是这样的: public void compare() { URI uri1 = URI.createFileURI("file1.xmi"); URI uri2 = URI.createFileURI("file2.xmi"); Resource.Factory.Registry.INSTANCE.getExtens

    0热度

    1回答

    我可以在Exeed Editor中打开我的.model文件。但是,当我想在Sample Reflective Editor中打开它时,它有以下错误。我该怎么办?

    0热度

    1回答

    我一直在以下这些指南: http://www.vogella.com/tutorials/EclipseEMF/article.html http://www.eclipse.org/ecoretools/doc/index.html 和安装EcoreTools和EMF SDK后,我想创建一个 “的Ecore建模工程”。不幸的是,它在文件 - >新 - >其他 的概述中不可用。我只获得“Ecore

    1热度

    1回答

    在Eclipse中,我试图将List添加到我的EMF模型中。 在.ecore型号: 我在EMF添加一个新类“MyClass的”我的模型 然后属性“MYLIST”添加到这个类,设置该属性的ETYPE为EEList <> 然后将列表元素的dataType设置为EString。 但是,当我尝试打开该模型genmodel中,会出现一个错误说: “属性‘MyClass.MyList’不是短暂的,因此必须有一

    0热度

    1回答

    我正在写一个从BPMN2到另一个模型的ATL转换。问题是代码没有检测到任何嵌套元素。 我已经发布了ATL代码和我的投入在这里:https://github.com/behnaaz/BPMN2ATL.git 您可以从输出中看到,只有执行的规则是创造了在输出呼肠孤模块元素def2mod。 如果我删除了第一级别的元素在输入BPMN文件则该规则mapProcess被踢。 另外在日志中的命令BPMN20!P

    0热度

    1回答

    我有一个我似乎无法解决的问题的Xtext项目。请看下面的代码: @Inject IResourceSetProvider resourceSetProvider; private void function(){ IProject project = file.getProject(); URI uri = URI.createPlatformResourceURI(f