2

我创建了一个 EMF 模型,它可以在运行时从旧数据表示加载到资源中。这给了我一个ProjectResource extends Resource.

我还有一个图表编辑器,在 GMF 中围绕相同的 ecore 模型创建。我可以为此创建一个空图表文件并加载图表编辑器。

我想从我的 ProjectResource 实例化一个图表编辑器,但我遇到了问题。如果域模型没有 URI,我似乎无法从我的域模型创建图表模型,并且我无法在没有图表模型的情况下启动图表编辑器。我会以完全错误的方式解决这个问题吗?

4

1 回答 1

1

我从来没有直接解决这个问题。不过我要说的是,如果您尝试这样做,您可能正在尝试大量自定义 GMF 的工作方式。不。尽管文档很差,但最好还是使用 Graphiti。(结合使用它的源代码、在线示例和文档,你会没事的)。

于 2014-07-05T10:02:43.267 回答