Я создаю редактор изображений как плагин Eclipse.
Я хотел бы использовать представление «Свойства» для просмотра и редактирования свойств модели под изображением. Соответственно звоню ..
getSite().setSelectionProvider( this );
.. внутри createPartControl и реализации интерфейса ISelectionProvider в моей реализации EditorPart, так что модель возвращается в качестве выбора (который, следовательно, должен реализовывать интерфейс ISelection).
Следующим шагом для редактора будет реализация IAdaptable для предоставления адаптера для выбранного объекта.
Однако моя проблема заключается в том, что getAdapter никогда не вызывается с IPropertySource.class, и, следовательно, представление свойств никогда не получает того, что необходимо для понимания модели изображения.
Ваша помощь очень ценится.
М.