У меня есть приложение RCP Eclipse, в котором я пишу редактор, который открывает палитру, чтобы пользователь мог рисовать потоки. Все отлично работает с самим редактором.Программный редактор настройки настройки Eclipse
Однако у меня есть проблема с положением открытия по умолчанию в перспективной компоновке. Хотя другие редакторы на основе текста (например, java, xml editors) открываются в ожидаемых местах. Мой новый редактор открывается в верхней позиции, закрывая мои другие взгляды, расположенные наверху alreeady.I хочу, чтобы он был открыт в области редактора, не закрывая другие виды. мой FLowEditor расширяет сайт org.eclipse.ui.part.EditorPart.
Кто-нибудь знает, как я могу изменить свое поведение открытия и сделать его похожим на java-редактор?
Спасибо.
Все объявленные редакторы открываются в одной и той же части рабочего стола, и вам не нужно (не могу) ничего с этим поделать. Что вы должны спрашивать: что я делаю неправильно, что мой редактор не ведет себя как редактор в workbench? –
Как вы определяете перспективный макет? С помощью 'plugin.xml' или' IPerspectiveFactory'? Как это выглядит, не могли бы вы опубликовать его? – Kai
Я использую IPerspectiveFactory, и только сейчас я понял, что некоторая процедура, которую я вызываю в init-части редактора, вызывает эту проблему. Я изменил эту локальную процедуру, и теперь все работает должным образом. Спасибо за ответы. – cacert