这是我的问题>参考不同Ecore模型的Ecore模型路径
我们目前有多个用于我们的应用程序的Ecore模型。其中一个Ecore模型(mainModel.ecore
)在所有其他模型中都是常见的。所以,我想要做的是让所有其他模型引用该模型的内容,这样我们就不必在每次有变化时不断地将该模型的内容复制到所有模型中。
这是可能的,我该怎么做?
(我很新的Ecore,仍然不明白了很多术语。)
编辑:
我如何获得EcoreUtil.getRootContainer
返回的的容器加载资源?我需要拥有该位置,以便我可以解析来自该根的某些路径。这可能会解决我的问题。
这里是我试图至今:
我想“加载资源...”通过装载mainModel.ecore到所有其它型号和删除本地引用。我做了这些之后,有很多地方需要修复。重新生成源文件并尝试编译后,有些地方尝试访问原始文件本地的“dotpath”,我不知道如何更改该“dotpath”以引用“已加载的资源”。所以它无法解决这些路径。
谢谢!
我的问题实际上已经存在。我希望无论是SO还是EMF论坛都能回答我的问题。我会尽量清除我的问题,并告诉您何时完成。 – prolink007 2011-12-30 13:59:59
我如何获得'EcoreUtil.getRootContainer'来返回已加载资源的容器?我需要拥有该位置,以便我可以解析来自该根的某些路径。这可能会解决我的问题。 – prolink007 2011-12-30 16:01:49