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

3

当我的Eclipse RCP应用程序运行时,我打开了许多视图。请问有谁能告诉我如何获取当前工作台中当前选定视图的视图ID(而不是次要视图ID)?

1个回答

10

最终,我找到了一种获取应用程序工作台当前选择(打开)视图的视图ID的方法,代码如下:

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

这正是我在寻找的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接