Как добавить плагин вида eclipse в определенную ранее существующую категорию представлений JDT? - PullRequest
1 голос
/ 19 февраля 2012

Я написал новый плагин вида eclipse, и когда вы выбираете Window -> Show View -> Other, вы можете увидеть его в своей папке / категории (вид определяет новую категорию)

Возможно ли этокодировать файл plugin.xml этого представления, чтобы при нажатии пользователем на Показать представление
представление отображалось в одной из существующих ранее папок / категорий JDT, таких как «Java» или «Просмотр Java»?
, если это такПредполагая, что мне просто нужно указать идентификатор существующей категории в атрибуте 'view' моего представления, где можно найти список категорий представлений JDT и их связанных идентификаторов?

Дополнительная информация: мой plugin.xml содержит это:

<category
        name="MyCat"
        id="com.mine">
</category>

, который указывает, в какой категории будет отображаться представление.поэтому, при развертывании, пользователь может добавить мой новый вид с помощью: Окно - Показать вид - Другое
, и там, среди всех ранее существующих категорий / папок, пользователь увидит мою категорию «MyCat», и при открытии он содержитмой недавно разработанный / добавленный вид.

моя спина к моему вопросу ... я не хочу создавать новую категорию, но вместо этого я хочу, чтобы мой новый вид отображался в существующей категории Java.Могу ли я сделать это, и если да, то как?Я предполагаю, что, если это возможно, мне, вероятно, потребуется: 1) не использовать атрибут «name» в моем элементе «category» и 2) атрибут «id» должен содержать идентификатор категории Java.(что к чему?).
так что, возможно, есть место, где определены все ранее существующие категории представления jdt, но я не смог его найти ...

1 Ответ

2 голосов
/ 19 февраля 2012

Определите перспективное расширение с вашими представлениями. Вот пример с точки зрения отладки org.eclipse.ui.perspectiveExtensions

Категория для Java - org.eclipse.jdt.ui.java

...