是否可以在fragment.e4xmi中定义透视堆栈和透视? Eclipse 4 模型编辑器 似乎不允许这样做。为什么?
我添加一个新的模型片段,对于功能名称,我单击查找...。 当我想添加透视图或透视图堆栈时,对话框中的“确定”按钮会变灰。
此外,我对这个对话框一般显示的内容缺乏了解。它列出了某些 UI 元素以及它们下面的许多项目,例如
等等。 但这些都被列出了多次。例如,children 列在 CompositePart 和 Dialog 下。但我选择哪一个并没有什么区别。
我知道我可以使用扩展点并实现
plugin.xml
在 IPerspectiveFactory
中定义透视图。有没有办法用fragment.e4xmi做到这一点?
不确定该对话框,因为我通常不使用它。
您要添加的是一个模型片段,其中“扩展元素 ID”设置为要放入透视图的 TrimmedWindow 的 id。“功能名称”将为
children
。
模型编辑器应该允许您添加“透视堆栈”作为子项。
您可以将透视图添加到堆栈中。
注意:使用plugin.xml和IPerspectiveFactory是针对Eclipse 3.x兼容模式,而不是纯e4。如果您使用兼容模式,我不确定在模型编辑器中定义透视图是否合适。