- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我的问题>
目前,我们的应用程序有多种 Ecore 模型。其中一个 Ecore 模型 (mainModel.ecore
) 具有在所有其他模型中通用的东西。所以,我想要做的是让所有其他模型都引用该模型的内容,这样我们就不必在每次发生变化时不断地将那个模型的内容复制到所有模型中。
这可能吗?我该怎么做?
(我是 Ecore 的新手,仍然不理解很多术语。)
编辑:
如何让 EcoreUtil.getRootContainer
返回加载资源的容器?我需要有那个位置,以便我可以从那个根解析某些路径。这可能会解决我的问题。
这是我到目前为止尝试的:
我通过将 mainModel.ecore 加载到所有其他模型并删除本地引用来尝试“加载资源...”。完成此操作后,我必须修复很多地方,我做到了。重新生成源代码并尝试编译后,它在某些地方尝试访问原始文件本地的“点路径”,但我不知道如何更改该“点路径”以引用“加载的资源”。因此它无法解析这些路径。
谢谢!
最佳答案
通过使用可通过 Web 访问的 EMF 新闻组 (eclipse.tools.emf),您通常会更容易地获得有关 EMF 的答案
http://www.eclipse.org/forums/index.php/f/108/
你的问题不是很清楚。我不明白编译后的代码如何通过“点路径”访问任何内容。我知道如果你加载一个资源并引用它的内容你通常会以相对路径结束,但这些通常是在加载到绝对 URI 期间解析的。当然,引用资源本身需要用绝对 URI 加载,但生成器可以正确地做到这一点......
关于eclipse - 不同 Ecore 模型的引用 Ecore 模型路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8661245/
这是我的问题> 目前,我们的应用程序有多种 Ecore 模型。其中一个 Ecore 模型 (mainModel.ecore) 具有在所有其他模型中通用的东西。所以,我想要做的是让所有其他模型都引用该模
为了了解上下文,我目前正在研究 ecore 到 java 模型的转换。实际上,我正在读取一些ecore文件并生成一个字符串,该字符串恰好是有效的java接口(interface)源代码。 作为示例,这
我一直在遵循这些指南: http://www.vogella.com/tutorials/EclipseEMF/article.html http://www.eclipse.org/ecoretoo
我在 xsd 文件中有一个架构。偶尔会创建一个新版本的模式,我需要更新我的 .ecore(和 .genmodel)。我如何更新它们,而不删除它们并重新生成它们。我对 ecore 进行了一些手动修改,我
我想检索 Ecore 类的包含内容。所以我有一个像这样的结构: class SuperClass{ protected EObject superClassProperty; } clas
我的 Xtext 编辑器抛出 com.google.inject.CreationException:Guice 创建错误: 1)打开时注入(inject)方法出错,java.lang.Excepti
我使用 EMF 来存储应用程序的主要数据。然而,ECore 模型随着时间的推移而不断发展。每次新版本发布时,我都会为我的包使用不同的基本 URI。这样,文件存储的版本就非常清楚。 我想添加一个向后兼容
我有多个用于不同目的的 Ecore 文件。我现在正在开发一个使用多个模型的工具。 我可以开发一个引用其他模型的 ECore 模型吗?例如,当我有 A.Ecore 和 B.Ecore 时,如何创建一个
任何人都可以解释 EAnnotation 在 ecore 中的使用,根据其特定领域(即, 来源, 细节, EModel 元素, 内容,以及 引用)。我查看了它的 API documentation h
我正在通过 EMF 中的 Ecore 定义领域特定建模语言的元模型。因此,我从相关的 genmodel 生成一个编辑器,我可以使用它来创建符合元模型的模型。我想对元模型的某些元素可以假定的值指定一些
我有个问题: 在我的建模工具(企业架构师)中,我对元模型(基于 UML)进行了建模。 现在我想将元模型转换为 Ecore。但我不知道该怎么做。 在 Enterprise Architect 中,我可以
在我们的项目中,我们的目标是对具有一系列组件的系统进行建模,每个组件都有一个输入和输出列表。我们希望区分输入和输出,因此我们不希望它成为一个大的 EFloats 列表,而是希望创建一个自定义数据类型,
作为我项目的一部分,我使用 Ecore 图创建了类图并从中生成了一个模型。我使用本教程作为我的引用..http://www.vogella.com/articles/EclipseEMF/articl
是否有任何关于 OpenMP 如何与新的第 12 代英特尔 ecores 和 pcores 一起工作的讨论?这会不会成为 !$omp parallel do 的噩梦,所有线程都应该有类似的工作负载?我
使用 Xcore 定义元模型比使用 EMF 和 Ecore 容易得多。问题是我需要元模型作为 Ecore 文件。是否可以将 Xcore 模型导出到 Ecore 模型?我在 Eclipse 中没有看到任
我知道这样一个事实,当涉及到继承时,我无法在基于 ecore 的模型中整体覆盖或重新定义属性。但是我可以以某种方式为现有的继承属性分配一个新值吗? 例如。 A 类定义了属性名称,它是一个字符串,默认值
将 .ecore 文件转换为 .xsd 文件的最佳方法是什么? 最佳答案 您需要拥有该功能 XSD 生态转换器 已安装(它是 EMF 项目的一部分)。 然后,您可以打开 ecore 生成器模型(扩展名
首先,我是 eclipse 建模功能的新手,所以这个问题可能是微不足道的,但我正在寻找几天并没有找到答案。 我创建了一个带有 ecore 建模项目的 ecore 元模型文件。 URI 是这样的:/co
我已经加载了一个带有 uml 图的 xmi 文件。结果我得到了一个 org.eclipse.uml2.uml.Package。 现在我想以编程方式将其转换为 Ecore (ePackage)。 我已经
我使用 xtext 构建了 DSL。我可以找到我的DSL的ecore文件,它是由xtext生成的。现在我想将这个ecore文件转换为ecorediag文件。这可能吗?我应该使用哪些工具? 最佳答案 使
我是一名优秀的程序员,十分优秀!