Динамически создавать Eclipse Perspective с представлениями - PullRequest
2 голосов
/ 28 июня 2011

Я могу создать перспективу Eclipse и добавить к ней viewparts, используя plugin.xml и декларативные определения.

Однако мне нужно программно создать перспективу, задать ее имя / заголовок и добавить к ней две проекции в режиме разделения (одна часть слева и другая справа).

Я искал в сети и прочитал много документации, но не могу понять, как это сделать. У кого-нибудь есть маленький пример этого? Может знает что искать?

1 Ответ

0 голосов
/ 28 июня 2011

Вы должны создать новую перспективу через IPerspectiveRegistry.clonePerspective(String id, String label, IPerspectiveDescriptor desc). Здесь исходная перспектива desc может быть нулевой, но я не нашел способа установить изображение для новой перспективы.

Вы можете добавить необходимые виды через IWorkbenchPage.showView(...), но никогда не выясняли, как выложить новый вид в перспективе ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...