emf-compare

    0热度

    1回答

    我试图在独立的Java应用程序中使用EMF Compare。在Eclipse foruns中,我被建议在git中使用该版本。 我克隆了存储库。然后,我将所有项目导入工作区。我读到我只需要主EMF比较库,所以我将项目org.eclipse.emf.compare导出到Deployable插件和片段中,我将其放入默认eclipse目录中的plugins文件夹中。 在我的项目,我现在可以导入org.ec

    0热度

    1回答

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

    1热度

    1回答

    如何在Eclipse上检出并设置EMF比较? 我发现该网站的电磁场参与者指南比较: http://wiki.eclipse.org/EMF_Compare/Contributor_Guide 但他们没有足够的指示。 我签出了主分支 有很多其他依赖没有包含在git仓库中。如番石榴,纸莎草纸和uml2。 将说明导入插件到包含实际产品的工作区中。但是当我这样做时,他们的插件目录缺少大部分代码。 我检查了

    1热度

    1回答

    我必须做一个graphviz的工作。我需要将几棵树的图形表示形象化,但是无论如何我必须比较两棵树才能看出它们的区别:像这样,我有树A和树B.创建它们的表示并比较它们之后,我只需要看到不共同的节点。有人告诉我使用EMF比较,但不幸的是我不知道如何让这个插件接受graphviz的扩展。 任何建议或任何其他可能的解决方案来面对这份工作? 问候。

    1热度

    1回答

    EMF的版本比较:2.1.0 M6(2013年3月19日17:50) 我想使用独立于this guide比较作为解释。我得到下面的编译错误 The method setMatchEngine(IMatchEngine) is undefined for the type EMFCompare.Builder 为下面的代码 // Configure EMF Compare IEObjectMa

    0热度

    1回答

    以下是我的emf实例文档的2个版本。正如您所看到的,唯一改变的是'productCode'的值从KAF到更改。但是比较是把这个当成两个变化ADD and DELETE。不知道为什么? 1版 <billableSystemEvent eventType="1" description="Application Processed"> <billableProductCode produc

    0热度

    1回答

    我有两个版本的基于同一个ecore模型的EMF实例。我需要准备的东西,从V1改变以以下格式 到v2对于模型中的 对象名称的每个对象的列表: 修改的属性: 添加的属性: 删除属性: 每这些emf实例文件实际上是DB数据的表示。用户不直接更改数据库,但他们更改emf实例文件。该工具需要识别这些更改,然后需要生成必要的DML语句。欣赏是否可以介绍如何实现这个伪代码,或者是否有更好的选择。下面是代码我现在

    0热度

    1回答

    我想比较一个uml文件和它的本地历史记录。是否有可能以编程方式进行?

    0热度

    1回答

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