【发布时间】:2018-02-14 18:43:06
【问题描述】:
我在 Eclipse 中有一个需要关闭的视图(由扩展 org.eclipse.ui.part.ViewPart 的类实现)。我的意思是完全关闭,而不仅仅是隐藏。我希望在用户(或我的代码)要求再次打开视图时创建一个新的 ViewPart 实例。
我发现的唯一方法是IWorkbenchPage.hideView,它隐藏了视图,但并没有完全消除它。在视图上调用dispose 也没有影响。
顺便说一句,我的视图被定义为allowMultiple="false",但我尝试使用true 并没有任何区别。
我们将不胜感激。
【问题讨论】:
-
为 Cocoa/SWT 打开了一个缺陷:bugs.eclipse.org/bugs/show_bug.cgi?id=286373
标签: eclipse