Вы можете следовать этим подсказкам затмения : создание настраиваемого представления свойств на основе PageBookView
(это вид, отображающий свойства выбранного элемента в активной части. Всякий раз, когда выбор изменяется или активная часть изменяется, он отслеживает их и отображает свойства, если только вы не использовали функцию «Прикрепить к выделению», доступную из 3.5 ).
<view
class="com.eclipse_tips.views.CustomPropertiesView"
icon="icons/sample.gif"
id="com.eclipse-tips.views.customePropertiesView"
name="My Properties View">
</view>
Далее:
public class CustomPropertiesView extends PropertySheet {
@Override
protected boolean isImportant(IWorkbenchPart part) {
if (part.getSite().getId().equals(IPageLayout.ID_PROJECT_EXPLORER))
return true;
return false;
}
}
Теперь это будет реагировать на свойства из проводника проекта (а не на ваш собственный набор свойств).
Поэтому вам нужно вернуться к статье PageBookView и узнать, как реализовать собственный дисплей.