如何像eclipse RCP中的Adobe Flash Builder一样创建动态视图



我正在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(...)的返回值。

最新更新