在Eclipse RCP应用程序中查找当前所选视图的ID

时间:2012-10-07 08:14:37

标签: eclipse view swt rcp

我的Eclipse RCP应用程序运行时打开了很多视图。有人能告诉我如何在工作台中获取当前所选视图的视图ID(非次视图ID)?

1 个答案:

答案 0 :(得分:10)

最后,我得到了一种方法,可以在我的应用程序工作台中获取当前所选(打开)视图的视图ID,如下所示:

IWorkbenchPage wbp = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
String id = wbp.getActivePartReference().getId();

这就是我的目标。