【发布时间】:2012-09-27 20:17:26
【问题描述】:
当我的 Eclipse RCP 应用程序运行时,我打开了许多视图。谁能告诉我如何在我的工作台中获取当前选定视图的视图 ID(不是辅助视图 ID)?
【问题讨论】:
当我的 Eclipse RCP 应用程序运行时,我打开了许多视图。谁能告诉我如何在我的工作台中获取当前选定视图的视图 ID(不是辅助视图 ID)?
【问题讨论】:
最后,我有一种方法可以在我的应用程序的工作台中获取当前选定(打开)视图的视图 ID,如下代码行:
IWorkbenchPage wbp = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
String id = wbp.getActivePartReference().getId();
这正是我想要的。
【讨论】: