Eclipse以编程方式检查链接到编辑器的项目资源管理器

时间:2014-12-18 21:19:21

标签: eclipse eclipse-plugin eclipse-rcp

是否可以使用eclipse插件API以编程方式检查项目资源管理器链接按钮(双箭头)是否已启用?这是导致当前编辑器选择更改项目资源管理器选择的按钮。

1 个答案:

答案 0 :(得分:0)

假设项目浏览器已打开,则应该可以使用:

IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();

IViewPart view = page.findView("org.eclipse.jdt.ui.ProjectsView");

if (view instanceof CommonNavigator)
 {
   boolean linkingEnabled = ((CommonNavigator)view).isLinkingEnabled();

   ...
 }