Как создать страницу свойств для пользовательского навигатора - PullRequest
0 голосов
/ 12 января 2012

Привет, друзья! Я новичок в плагине Eclipse.Мне нужно создать новый пользовательский навигатор и в зависимости от выбора элементов в навигаторе я хочу отобразить соответствующий лист свойств для него.Я прошел через различные уроки, но не нашел, как это сделать.Спасибо.

1 Ответ

1 голос
/ 12 января 2012

По сути, вы должны предоставить адаптер для объектов модели, добавленных в пользовательский навигатор. Самый простой способ сделать это - зарегистрировать заводскую точку расширения адаптера примерно так:

<extension
 point="org.eclipse.core.runtime.adapters">
  <factory
   adaptableType="the type from the model navigator"
   class="«your adapter factory class»">
  <adapter
    type="org.eclipse.ui.views.properties.IPropertySource">
  </adapter>
 </factory>
</extension>

Если у вас есть адаптируемая фабрика, вы можете следовать статье Взять под контроль свои свойства .

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