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

Model 如何在GMF编辑器中识别顶级节点引用,model,editor,xsd,limits,eclipse-gmf,Model,Editor,Xsd,Limits,Eclipse Gmf,我正在使用EclipseGMF开发一个图形编辑器。该模型是从xml模式开发的 根据模式A,B,C,D元素包含在元素E中,E包含在元素F中。我在模型声明中为画布绘制了映射F 当我试图从这个模式开发编辑器时,我遇到了错误。托盘中未正确显示元件A、B、C、D、E 难道不可能把A、B、C、D作为顶级节点引用吗? 如果“E”是唯一的顶部节点,我应该如何表示A、B、C、D 为了获得必要的功能,我需要更改模式。但我不想这样做,因为我需要根据该模式将设计保存为XML 我试图开发上面提到的模型。但它不起作用。 所

我正在使用EclipseGMF开发一个图形编辑器。该模型是从xml模式开发的

根据模式A,B,C,D元素包含在元素E中,E包含在元素F中。我在模型声明中为画布绘制了映射F

当我试图从这个模式开发编辑器时,我遇到了错误。托盘中未正确显示元件A、B、C、D、E

难道不可能把A、B、C、D作为顶级节点引用吗? 如果“E”是唯一的顶部节点,我应该如何表示A、B、C、D


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

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

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

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