从EMF域模型创建GMF图编辑器?

时间:2013-11-30 12:12:36

标签: eclipse eclipse-emf emf eclipse-emf-ecore eclipse-gmf

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

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

我想从我的ProjectResource实例化图表编辑器,但我遇到了问题。我似乎无法从我的域模型创建图表模型,而域模型没有URI,我无法在没有图表模型的情况下启动图表编辑器。我完全错误地采取了这种方式吗?

1 个答案:

答案 0 :(得分:1)

我从未直接解决过这个问题。我要说的是,如果您尝试这样做,您可能会尝试大量定制GMF的工作方式。唐'吨。尽管文档很差,但最好还是使用Graphiti。 (使用其源代码,在线示例和文档的组合,你会没事的。)