例如我的View有一个id
public static final String ID =“examplePlugin.views.SampleView”
如何通过id获取此View的实例(或eclipse中的任何其他内容)?
答案 0 :(得分:1)
对于视图,您可以使用当前工作台页面IWorkbenchPage
上的方法。您可以在以下页面找到该页面:
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
(必须从运行工作台的插件调用此方法。)
您可以使用以下网址找到现有视图:
page.findView(id);
使用以下命令创建并显示视图:
page.showView(id);