Как закрыть ViewPart в Eclipse?

У меня есть представление в Eclipse (реализуется классом, который расширяетorg.eclipse.ui.part.ViewPart) который мне нужно закрыть. Я имею в виду совсем близко, а не просто спрятаться. Я хочу, чтобы новый экземпляр ViewPart создавался, когда пользователь (или мой код) просит снова открыть представление.

Единственный метод, который я нашел, былIWorkbenchPage.hideView который скрывает вид, но не полностью избавляется от него. Вызовdispose на вид это никак не влияет.

Кстати, мой взгляд определяется какallowMultiple="false" но я пытался сtrue и это не имело никакого значения.

Любая помощь будет оценена.

Ответы на вопрос(6)

Ваш ответ на вопрос