Как я могу создать дополнение Tree Editor с GEF? - PullRequest
0 голосов
/ 21 апреля 2010

У меня есть графический редактор с GEF. Можно добавлять объекты из палитры. Вот пример, который я имею в виду: http://java -eclipse.info / IBM.Redbooks-Eclipse.Development.using.the.Graphical.Editing.Framework.and.the.Eclipse.Modeling.Framework / 7823 / изображения / fig166_01_0.jpg Итак, теперь я хочу добавить другую возможность для отображения содержимого из редактора, в виде дерева. Я нашел возможность "Наброски". Это работает очень хорошо, за исключением добавления объектов из палитры в дерево. Моя цель состоит в том, чтобы графический редактор и средство просмотра / редактирования дерева делали одно и то же (добавляли / удаляли объекты, переименовывали объекты, изменяли свойства объектов, ...), но отображали по-другому. Есть ли способ?

Спасибо за вашу помощь!

1 Ответ

0 голосов
/ 11 ноября 2010

Вы можете попытаться добавить прослушиватель Drop к древовидной схеме в схеме и соответственно реализовать все политики редактирования, созданные в частях редактирования дерева.

...