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

yay*_*ho3 3 eclipse rcp swt view

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

yay*_*ho3 10

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

IWorkbenchPage wbp = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
String id = wbp.getActivePartReference().getId();
Run Code Online (Sandbox Code Playgroud)

而这正是我所追求的.