【发布时间】:2010-07-15 19:59:21
【问题描述】:
我正在编写一个扩展编辑器的 Eclipse 插件。在编辑器里面我放了一些 EditParts。从其中一些编辑部分中,我需要引用它们的封装编辑器(例如,当单击 MyEditPart 的实例时,我想以编程方式关闭编辑器)。
请就从 EditPart 实例到它所在的编辑器的 API 提供建议。
谢谢。
【问题讨论】:
-
IEditorPart 接口是编辑器的主要抽象,因此我不确定您的问题是否有直接答案。澄清更多信息:假设您从零件导航到您想要的东西;那你会怎么做呢?
-
一些例子:当用户点击我的编辑部分(编辑器内显示的图表中的一个节点)时,该编辑部分所在的编辑器页面应该执行保存/应该关闭/应该从只读更改可写/应该显示一条带有编辑器贡献插件名称的消息(就像在 eclipse 的插件间谍中一样)