emf

    0热度

    1回答

    我目前正在制作一个视图,该视图会搜索符合特定条件的所有EObject。该视图将搜索所有打开的EMF编辑器。是否有任何编程方式从编辑器中检索EMF根? [编辑]我的意思是编辑器喜欢从emf插件自动生成的树视图编辑器。考虑到一个编辑器是开放的,我想从这个模型树中获得根EObject。

    0热度

    1回答

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

    1热度

    2回答

    鉴于任何Class<?> clazz对象,是否有API获取EClass的模型实例实现clazz? (即eClass为其eClass.getInstanceClass().equals(clazz)为true) 如果我有一个eObject,我可以简单地叫eObject.eClass()得到EClass。但在我的情况下,我没有这样的例子。我只有一个模型实例类,需要关联的EClass才能拨打EcoreU

    0热度

    1回答

    我有企业架构师工具。使用该工具我可以将类图导出为ecore文件并在我的eclipse工作区中使用。但是如果我尝试导入企业架构师工具中的同一个ecore,它支持只导入xml和xmi文件。那么在eclipse中是否有任何插件支持将ecore模型转换为xml或xml,这对于Enterprise架构师工具是有效的,或者是否有任何方法将ecore文件导入到Enterprise架构师工具中。 在此先感谢

    0热度

    1回答

    我想为Eclipse创建一个插件,允许我以图形方式编辑文件。解析和保存文件没有问题,但我似乎无法弄清楚在Eclipse中设计编辑器的最简单方法。我想这肯定是非常容易的,但是我只能在google搜索时找到复杂的例子,而没有简单的解决方案来快速地将GUI作为编辑器粘在一起(我不想为这个简单的任务定义整个EMF模型等) 。 编辑器应该只有一些简单的列表,并添加和删除按钮来编辑这些列表。在应该打开时,我用

    1热度

    2回答

    我有一个基于UML2版本2.0.0的UML模型(xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML")。在eclipse中,我已经安装了Papyrus的最新版本,它随UML2 2.5.0版一起提供。 我的模型是从Rhapsody生成的一个非常简单的模型,其中我有一个Requirement(requirements_1),一个Block和一个Operat

    -3热度

    1回答

    为了避免添加值问题,我应该初始化rule_prio的值? ... 1)rule_prio.add(int x,Rule r)不起作用; 2)使用现有的EList对其进行初始化不起作用3)temp.remove(int)实际上是删除值或只修改指针? private static EList<Rule> priorite(EList<Rule> R) { Rule r; in

    0热度

    1回答

    我目前正在评估EMF。因此,我在Eclipse内部创建了一些玩具模型并生成相应的代码。 由于我的工作流程不包含任何与Eclipse相关的工具,我想坚持我的非玩具项目的基于gradle的工作流程。是否有可能通过没有Eclipse的Gradle生成EMF模型(通过注释的Java提供)是否有意义?

    0热度

    1回答

    我尝试安装emorf,我安装了小量的Eclipse包含建模不同的工具,但出现下列错误, 无法完成安装,因为一个或多个必需项目可以 不被发现。正在安装的软件:EMorF示例0.4.2 (org.emorf.example.installer.feature.group 0.4.2)缺少 要求:EMorF解释器UI 0.4.1(org.emorf.interpreter.ui 0.4.1)要求'bun

    1热度

    1回答

    我在现有的EMF项目中使用Ecore模型,并希望通过XTend将所有包含类的名称打印到文本文件中。你如何做到这一点? XTend的例子没有说明如何使用模型并从中获取信息。