访问其他视图workingSet

时间:2015-12-07 13:44:55

标签: java eclipse-plugin

我正在开发一个eclipse插件,我也想使用我的其他窗口的workingSet选择。我试图通过workingSetManager获取所有选定的工作集(除了不可见的工作集),但由于某种原因它没有给我选择。它返回所有工作集......

IWorkingSetManager workingSetManager = PlatformUI.getWorkbench().getWorkingSetManager();
return workingSetManager.getWorkingSets();

1 个答案:

答案 0 :(得分:2)

'窗口>工作集'菜单项(您可能必须自定义透视图以查看此内容)配置当前页面的活动工作集。您可以使用IWorkbenchPage.getWorkingSets()

来设置此设置

可以将各个视图配置为不使用工作集,或使用工作台页面工作集,或使用视图中配置的集合。每个视图都以不同的方式执行此操作,我不认为有一种确定的方法可以找出视图正在使用的内容。