Java 在Eclipse编辑器中检测选项卡关闭
我有一个带有自己编辑器的EclipseRCP应用程序。类编辑器从org.eclipse.ui.texteditor.AbstractTextEditor扩展而来,并添加到plugin.xml->org.eclipse.ui.editors的扩展中。如何检测用户何时关闭文档?对于编辑器关闭事件,请执行以下操作:Java 在Eclipse编辑器中检测选项卡关闭,java,eclipse-rcp,Java,Eclipse Rcp,我有一个带有自己编辑器的EclipseRCP应用程序。类编辑器从org.eclipse.ui.texteditor.AbstractTextEditor扩展而来,并添加到plugin.xml->org.eclipse.ui.editors的扩展中。如何检测用户何时关闭文档?对于编辑器关闭事件,请执行以下操作: IWorkbenchPage page = ...; //adding a listener IPartListener2 pl = new IPartListener2() {
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);
请查看以下链接:
对于编辑器关闭事件,请执行以下操作:
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);
请查看以下链接:
如果需要在选项卡实际关闭之前检测到选项卡关闭(如预关闭),则此选项不可用如果需要在选项卡实际关闭之前检测到选项卡关闭(如预关闭),则此选项不可用