В GEF есть механизм прямого редактирования, который можно использовать для этих целей.
При двойном щелчке по элементу редактирования он должен создать запрос прямого редактирования .Я полагаю, что этот запрос затем по умолчанию отправляется на запрос EditParts editpolicies.
Так что вам, вероятно, следует установить эту прямую правку editpolicy , которая возвращает редактор ячеек .
Может случиться так, что фактическая установка edit edit editpolicy предоставляет вам текстовый редактор при двойном щелчке, и все эти части можно изменить, если внешний вид реализации по умолчанию не очень хороший.
Я проверялкажется, что нет простых примеров на эту тему, но были некоторые разговоры о том, что «логический» пример поддерживает прямое редактирование.