eclipse-emf

    0热度

    2回答

    有没有一种方法可以在另一个Ecore模型中重用EMF-Ecore模型组件?

    1热度

    1回答

    我已经用GMF生成了非RCP图编辑器。我的Eclipse版本是:靛蓝服务发布2.当我想因为它不能Eclipse应用程序,并生成以下错误日志运行: !SESSION 2013-07-19 10:53:52.410 ----------------------------------------------- eclipse.buildId=M20120208-0800 java.version=

    0热度

    1回答

    我有一个资源,该资源是在使用QVT编程模型到模型转换之后创建的,它包含转换模型的输出。现在它正被保存到一个xmi文件中。但是我想把这个转换后的模型作为一个参数供其他方法使用(搜索等),而不必坚持它。 我应该如何认识它?我相信,使用资源而不坚持它是不容易的 - 或者甚至是不可能的。我是否也必须为此资源创建特定的URI?这是不是意味着坚持下去? 我应该直接使用模型元素吗?因为它们仍然是EObjects

    0热度

    1回答

    我遇到修改EMF自动创建的“新建子菜单”菜单以创建特定类型项目的子菜单的问题。我发现,默认情况下,管道符号用作分隔符,因此名称为Hamburger | Megaplusbig的子对象会导致出现Hamburger子菜单。 This page似乎暗示在相关商品提供商中重写getCreateChildText()是一个不错的选择。 我想要的是为某些类型的模型项目出现在子菜单中,为了实现这一点,我只需确保

    1热度

    1回答

    我有一个EditPart我需要改变它的位置和背景颜色。 我已成功使用来改变它的位置: ChangeBoundsRequest request = new ChangeBoundsRequest(RequestConstants.REQ_MOVE); request.setEditParts(editPart); request.setMoveDelta(newLocation)

    0热度

    2回答

    我正在构建一个提供图形编辑器的eclipse插件。 在这个编辑器中,我想绑定XText模型和SWT小部件之间的一些数据。我怎样才能自动更新XTextDocument? 是否有现成的工具可以帮助解决这个问题,或者为此做代码生成? 现在,我已经创建窗口生成器插件JFace自动数据绑定与控制器类。 似乎只要我更改xtext数据模型(JString)绑定到的文本字段,绑定就会将JString的null/n

    0热度

    1回答

    我的应用程序的目标是创建XML的配置文件,这是符合特定的XSD文件。 我的计划如下: 1.我从xsd文件中创建一个ecore模型 2.从这个ecore模型生成java类(通过genmodel) 3.当前配置中需要的类实例我填写的值 4.现在我创建了一个XML文件。 从conf.xsd在步骤2中填充有其中创建的Java类三种不同的文件夹:CONF,Conf.impl和Conf.util。通过Conf

    7热度

    1回答

    在我的Ecore模型中,所有来自当前模型之外的类型均未通过其代理解析。 getType()返回的对象的所有字段为null并且只有存储类型URI在运行时填入。 这里是我的模型的摘录: <?xml version="1.0" encoding="UTF-8"?> <ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"

    2热度

    2回答

    我想在图中编辑我的ecore模型。我创建了一个ecorediag,但我找不到任何方法来添加其中的现有类。它工作的唯一方法是如果我使用“使用现有域模型对象初始化图”。但是,如果我创建新的类或意外删除它们,我不能再添加它们。

    3热度

    3回答

    我意识到在继承时,我无法在基于ecore的模型中重写或重新定义属性作为整体。但是,我能以某种方式为现有的继承属性赋予新的值吗? E.g.类A定义属性名称这是一个字符串,默认值设置为'defaultA'。 B类继承自A类,并且名称应该具有值'defaultB'。 我试着只是在B类中重新实现了具有相同名称和数据类型的属性,但我无法从中创建genmodel(“可能没有两个名为'name'的特性”)。 是