Как закрыть ViewPart в Eclipse?
У меня есть представление в Eclipse (реализуется классом, который расширяетorg.eclipse.ui.part.ViewPart
) который мне нужно закрыть. Я имею в виду совсем близко, а не просто спрятаться. Я хочу, чтобы новый экземпляр ViewPart создавался, когда пользователь (или мой код) просит снова открыть представление.
Единственный метод, который я нашел, былIWorkbenchPage.hideView
который скрывает вид, но не полностью избавляется от него. Вызовdispose
на вид это никак не влияет.
Кстати, мой взгляд определяется какallowMultiple="false"
но я пытался сtrue
и это не имело никакого значения.
Любая помощь будет оценена.