Eclipse插件:打开或关闭编辑器时获取事件

时间:2016-02-10 17:48:52

标签: eclipse eclipse-plugin editor

任何人都可以告诉编辑器打开和关闭时调用哪些方法。我想在调用这些方法时处理事件。

由于 依禅

1 个答案:

答案 0 :(得分:0)

使用IPartListener侦听所有部分状态的更改。这将告诉您打开和关闭的编辑器(和视图)。

IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();

page.addPartListener(partListener);

听众partActivatedpartClosed方法会告诉您打开和关闭的部分。这些方法的IWorkbenchPart参数将是编辑器的IEditorPart实例。