我建立了一个 GEF 编辑器(如 OPM 编辑器),我需要你对 OutlineView 的帮助,因为我的尝试不起作用。我像 ShapeEditor 中的 GEF 示例一样构建了 ContentOutlinePage。
当类型为 IContentOutlinePage.class 时,我在 getAdapter 中返回我的新 OutlinePage。然后我调用 createControl 和 setContent(model),出现错误。我无法设置 addPropertyChangeListener,我的模型不是为这个 Listener 设计的
ShapeEditor 中的解决方案似乎很复杂。
是否没有针对 ContentToutlinePage 的简单解决方案或有人使用此 OPM 编辑器提供解决方案?
感谢我们的帮助