我有一个带有自己的编辑器的 Eclipse RCP 应用程序。类编辑器扩展自org.eclipse.ui.texteditor.AbstractTextEditor
并添加到扩展中plugin.xml -> org.eclipse.ui.editors
。如何检测用户何时关闭文档?
问问题
2803 次
1 回答
4
对于编辑器关闭事件,请执行以下操作:
IWorkbenchPage page = ...;
//adding a listener
IPartListener2 pl = new IPartListener2() {
// ... Other methods
public void partClosed(IWorkbenchPartReference partRef)
{
//if(partRef.getId().equals(youreditor.id){ /* do something*/ }
}
};
page.addPartListener(pl);
看看这些链接:
于 2012-08-01T10:42:35.117 回答