eclipse-emf

    0热度

    1回答

    我使用EMFJson来序列化EMF Ecore模型。我能够从现有的模型创建一个JSON字符串。然而,回来的路不适合我。我想下面的两个片段: 第一次尝试: ObjectMapper objectMapper = EMFModule.setupDefaultMapper(); objectMapper.reader().forType(MyClass.class).readValue(string)

    1热度

    1回答

    我想使用Java代码生成EMF模型。例如,我想创建一个新的Ecore建模项目,并构建一个简单的模型,就像在许多教程中看到的一样(即像vogella tutorial一样)。但我不想用手操作,使用GUI。我想了解如何使用EMF-Ecore-API来创建带有Java代码的模型。 我试图找到关于这个主题的教程。但令我失望的是,我无法找到这个话题。我能找到的唯一东西是一些code snippets to

    0热度

    1回答

    我想测量.eol脚本(用于查询模型的Epsilon Object Language)的各种代码度量标准(例如McCabe,Halstead)。 我已经找到并尝试metrics用于我的建模项目,但它没有计算我的建模项目中的.eol文件的任何度量标准。 Eclipse版本是Luna(4.4.2)。 任何人都可以指向一个工具或一个方向,我可以找到一个工具来测量EOL的代码度量吗?

    0热度

    1回答

    我正在开发EMF模型的测试套件。我有一个使用图形编辑器创建的元模型(.ecore文件(类图))。 现在我能够以编程方式创建动态实例,但在我的元模型中我有一个组合(Containment引用),其中我想创建包含的类的子实例(以编程方式)。 请找到以下资料仅供参考 类图: 的JUnit测试用例: public class DynamicTest extends TestCase { pub

    0热度

    1回答

    我收到了这个异常,但我无法理解那里发生了什么。 因为在编译时我的课能访问的Apache POI类,但在运行时我的班抛出异常,他是不是能够找到 org.apache.poi.xssf.usermodel.XSSFWorkbook。 直到现在无论在网上提供的解决方案,我已经尝试了一切,但没有理解我失踪。 奇怪的事情是相同的代码和相同的Apache POI库在我的朋友的日食工作。我们都有相同的项目。不明

    5热度

    1回答

    定义地图按照EMF FAQ,有可能在EMF来创建地图: 的EMAP基本上是java.util.Map $入门实例的列表。 因此创造您需要首先你映射条目由 以下步骤模拟一个地图: 名为[类型中的[类型2]地图,[类型1]表示键的类型和创建的EClass [Type2]表示值的类型。 将新创建的EClass的Instance Class Name属性设置为java.util.Map $ Entry。

    0热度

    1回答

    我已经创建了2个项目。 项目A:在Java Web项目 项目B:一个EMF建模项目 我想使用EMF建模项目(项目B),创造了.XMI文件,在一些java类java Web项目(项目A)。我在项目A的java构建路径中添加了项目B,但仍显示“导入无法解决”的问题。 (我已经尝试了几乎所有在StackOverFlow上给出的解决方案)。 我在想,如果有这样的一些其它的方式,如果一个EMF建模项目参与?

    0热度

    2回答

    我有Tree.ecore作为源Metamodel。我需要写是这样的: model Tree driver EMF {nsuri="http://www.eclipse.org/emf/2002/Tree"}; 我怎样才能得到确切的nsuri我注册eclipseecore?

    1热度

    1回答

    如何以编程方式将一个EGeneric类型参数添加到EAttribute? 我可以这样创建EAttribute: EAttribute eAttribute = EcoreFactory.eINSTANCE.createEAttribute(); eAttribute.setName("myAttribute"); EDataType dataType = EcorePackage.eINSTA

    0热度

    1回答

    我可以以某种方式使用相同的Eclipse插件项目两个生成EMF模型和相应产生EMF编辑代码? 通常,这两个组件驻留在两个不同的项目中,EMF编辑一个带有后缀.edit的名称。我发现这是多余的,因为Edit项目中的代码非常少,并且与模型代码密切相关。 我曾尝试将modelDirectory和editDirectory Gen Model属性设置为同一项目中的(不同)目录,但似乎导致无尽的混淆和构建问