我正在Eclipse Indigo 3.7中创建一个RCP。我想要一个编辑器视图链接,就像Adobe Flash Builder Design编辑器和视图属性字段一样,即在打开编辑器时,其相关视图也应在不更改透视图的情况下打开,在关闭编辑器时,视图应丢弃。
我试着在编辑器中放置视图的占位符,但并没有成功。还尝试添加监听器来查看部分,但没有得到满意的响应。
请帮我回答。
代码片段也会有所帮助。。
提前谢谢。
我没有测试过这个,但。。。
在createPartControl(...)
中,您应该调用IWorkbenchPage.showView(String viewId, String secondaryId, int mode)
,在dispose()
中,您应调用IWorkbenchPage.hideView(IViewPart view)
。后面的viewPart
是来自showView(...)
的返回值。