как создать редактируемые компоненты для GEF Eclipse - PullRequest
1 голос
/ 04 марта 2011

Я хочу создать компонентный текстовый блок для GEF Eclipse. Я могу создать компонент, но не могу сделать его редактируемым. Как добиться желаемого.

1 Ответ

1 голос
/ 06 марта 2011

В GEF есть механизм прямого редактирования, который можно использовать для этих целей.

При двойном щелчке по элементу редактирования он должен создать запрос прямого редактирования .Я полагаю, что этот запрос затем по умолчанию отправляется на запрос EditParts editpolicies.

Так что вам, вероятно, следует установить эту прямую правку editpolicy , которая возвращает редактор ячеек .

Может случиться так, что фактическая установка edit edit editpolicy предоставляет вам текстовый редактор при двойном щелчке, и все эти части можно изменить, если внешний вид реализации по умолчанию не очень хороший.

Я проверялкажется, что нет простых примеров на эту тему, но были некоторые разговоры о том, что «логический» пример поддерживает прямое редактирование.

...