任何人都可以告诉编辑器打开和关闭时调用哪些方法。我想在调用这些方法时处理事件。
由于 依禅
答案 0 :(得分:0)
使用IPartListener
侦听所有部分状态的更改。这将告诉您打开和关闭的编辑器(和视图)。
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
page.addPartListener(partListener);
听众partActivated
和partClosed
方法会告诉您打开和关闭的部分。这些方法的IWorkbenchPart
参数将是编辑器的IEditorPart
实例。