Расширение представления конструктора XML-редактора Eclipse для отображения определенного содержимого

Как только схема присоединяется к документу XML, представление конструктора XML-редактора Eclipse отображает возможные дочерние элементы узла с правой стороны. Мне интересно изменить это, когда элемент имеет определенный атрибут для отображения содержимого атрибутов. Можно ли расширить редактор Eclipses XML для реализации этого поведения? На данный момент я могу скрыть только определенные узлы, но не могу найти способ переопределить отображаемый контент для каждого узла. У кого-нибудь есть идея?

1 ответ

Для полноты: я нашел способ отобразить нужную информацию в моем пользовательском представлении дизайна XML-редакторов. Требуется собственная реализация XMLTableTreeContentProvider. Метод getColumnText(Object object, int column) отвечает за отображение текста слева (столбец 0) и справа (столбец 1) в режиме конструктора. В этом методе результат вызова супер-метода может быть легко переопределен / изменен / адаптирован.

Другие вопросы по тегам