emf

    1热度

    1回答

    我有这样的语法: Feature returns ecore::EStructuralFeature: {Feature} name=ID ':' (fp_many?='*')? eType=[ecore::EClassifier]; 而且EClass一: Class returns ecore::EClass: {EClassClass} name=ID (interface?=':A

    1热度

    1回答

    在我的EObject我有字段eStorage,其中包含我想要使用的数据。 是否有可能读出eStorage? 我尝试下面的代码,但它不工作: doIt(EObject object) { object.getEStorage; // use the eStorage... }

    1热度

    1回答

    是否可以使用字符串文字在EMF中设置EStructuralFeature的值? 实施例: someObject.set(intFeature, "1") someObject.set(stringFeature, "1") 在此之后I`d期望intFeature的值设定为与值1的整数,和stringFeature的值设定为包含“1”。 我怀疑这样的功能是可用的,因为EStructuralFe

    1热度

    1回答

    我有多个数据文件(自己的XML格式,每种格式可用的XSD模式),我想将它们加载到Eclipse RCP中。我想过使用EMF来完成这项任务,并找到关于它的一些信息。是否有可能只有一个EMF模型(据我所知 - 保存为XMI文件)使用所有XML文件的模型实例? 我知道我可以从XSD架构生成EMF模型。但是我没有读到能够将模型实例存储在与该模式对应的XML文件中。有没有办法做到这一点? 当然,我可以使用J

    1热度

    2回答

    我必须使用EMF项目并需要使用另一个包中的某些类。 当我尝试用Maven构建生成的代码我得到这个故障: [INFO] 6 errors [INFO] ------------------------------------------------------------- [INFO]-------------------------------------------------------

    5热度

    1回答

    我试图将Eclipse Texo集成到我现有的Hibernate项目中。我在ECore中建模了我的领域模型,并使用Texo和常规的EMF代码生成从那里生成了EMF和POJO代码。 存储在数据库中的抓取实体(POJO)没有问题,现在我想用Texo的ModelEMFConverter将Hibernate映射的数据模型转换为相应的EMF模型。但是,由于Hibernate返回的实体被透明地代理,所以此尝试

    1热度

    1回答

    我想在IMarker的文件中标记EObject。我可以使用的唯一标识符是作为行的一部分出现的。 如何获取包含此标识符的行号? 所以我有这个文件包含了像 @ARTICLE{Author2015, title={Hello World}, ... } @BOOK{Author2000, title={Book Title}, ... } 中文提供几个条

    0热度

    1回答

    我正在使用EMF和Teneo。我有一个带有派生属性的Employee类。我还定义了一个休眠@Formula注解吧如下: * @model * default="0" transient="true" changeable="false" * derived="true" ordered="false" * annotation="teneo.jpa * ap

    0热度

    1回答

    我有2个模型来比较。在我的* .ecore模型中,我有一个“Id”属性,它的ID属性设置为true。我正在使用EcoreUtil.generateUUID()作为唯一的ID。 在我的情况下,我有一个准备好的模型,我正在运行时创建一个新模型。因此,ID是彼此不同的。 在EMFCompare的开发人员指南,他们为我们提供使用UseIdentifiers.NEVER; IEObjectMatcher m

    0热度

    1回答

    我开始使用EMF并已完成EMF教程。到目前为止,我认为我理解了这个概念。然而,我有一个类“联赛”至少有一个属性“球员”,这是一个球员列表。我可以使用下限和上限来限制此列表的界限。比方说,我想要一个联盟永远不会超过18名球员。我认为设定上限为18就能完成这项工作。但事实并非如此。当我加入超过18名球员时,我期望程序员抛出异常或者不再添加更多球员。 或者我明白上限/下限是否错误?