【发布时间】:2016-05-18 19:50:49
【问题描述】:
我使用以下代码在基于 Eclipse 工作台的应用程序中打开一个视图:
HandlerUtil.getActiveWorkbenchWindow(paramExecutionEvent).getActivePage().showView("viewId");
我打开的这个视图是在一个外部插件中定义的,我无法控制它的来源。我只是通过知道 view-id 来打开视图。
当前透视图在顶部有一个主活动视图,在主视图下方打开三个视图并排排列。
默认情况下,它会在主顶视图旁边打开,从而隐藏主视图。但我想在主视图下方打开这个特定视图以及三个辅助视图,以便主顶视图仍然可见。
我无权访问任何这些视图的源代码或 plugin.xml 中的透视定义。我通过在我的插件中有一个自定义菜单来打开这个视图。
请帮助实现这一目标。提前致谢!
【问题讨论】: