Я хочу показать представления (несколько) в исходном коде моего плагина, используя:
showView(id, id2, IWorkbenchPage.VIEW_ACTIVATE)
Это представление сначала закрывается, отображается после завершения моего процесса.
Я определил представление и его позицию в plugin.xml, как показано ниже:
name="..."
icon="..."
category="..."
class="..."
allowMultiple="true"
id="myid"
расширение
point="org.eclipse.ui.perspectiveExtensions"
perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective"
Посмотреть
ratio="0.5"
relative="org.eclipse.ui.views.ContentOutline"
relationship="stack"
visible="false"
id="myid"
Я хочу показать им верхнюю правую область перспективы (такую же, как в режиме Outline).
Если я устанавливаю visible true или открываю свое представление вручную в графическом интерфейсе, оно отображается вверху справа, как я и ожидал, но когда я использую «showView()
» выше, представления всегда отображаются внизу (консоль, проблемы и т. д.)
Как я могу программно отображать свои взгляды всегда вверху справа?