如何识别GMF编辑器中的顶级节点引用

时间:2011-05-16 01:35:05

标签: model editor xsd limits eclipse-gmf

我正在使用Eclipse GMF开发一个图形编辑器。该模型是从xml架构开发的。

根据模式A,B,C,D元素包含在元素E中,E包含在元素F中。我在模型声明中具有画布的映射F.

当我尝试从此架构开发编辑器时,我遇到了错误。元件A,B,C,D,E未在托盘中正确显示。

是不是可以将A,B,C,D视为顶级节点参考? 如果“E”是唯一的顶级节点,我应该如何表示A,B,C,D?

要获得必要的功能,我需要更改架构。但我不想这样做,因为我需要根据该模式在XML中保存设计。

1 个答案:

答案 0 :(得分:0)

我试图开发如上所述的模型。但它不起作用。 所以我改变了模型如下。

A,B,C,D元素包含在元素E中,A,B,C,D,E元素包含在元素F中。

虽然这不是我想要的,但它确实有效。