Java Eclipse编辑器-检测另一文档上的选项卡开关
我有一个与.xxx文件类型相关联的Eclipse编辑器插件,如何检测用户何时从一个文档切换到另一个文档Java Eclipse编辑器-检测另一文档上的选项卡开关,java,eclipse,eclipse-plugin,eclipse-rcp,Java,Eclipse,Eclipse Plugin,Eclipse Rcp,我有一个与.xxx文件类型相关联的Eclipse编辑器插件,如何检测用户何时从一个文档切换到另一个文档 我的意思是,当用户从graph1.xxx选项卡切换到另一个打开的graph2.xxx选项卡时,我会将IPartListener(或IPartListener2)事件侦听器添加到活动工作台窗口的PartService,并侦听各种更改。可以使用类似于以下代码的内容(如果在编辑器代码中注册侦听器,则应通过继承的方法获得workbench窗口): 请注意,编辑器和视图都是部分,因此一些通知对于您的工作
我的意思是,当用户从graph1.xxx选项卡切换到另一个打开的graph2.xxx选项卡时,我会将IPartListener(或IPartListener2)事件侦听器添加到活动工作台窗口的PartService,并侦听各种更改。可以使用类似于以下代码的内容(如果在编辑器代码中注册侦听器,则应通过继承的方法获得workbench窗口): 请注意,编辑器和视图都是部分,因此一些通知对于您的工作来说是不必要的
Workbench.getInstance().getActiveWorkbenchWindow()
.getPartService().addPartListener(new IPartListener2() { ... }