Я хотел бы создать расширение Eclipse, моделирующее дерево решений / диаграмму. Фактическое моделирование будет выполнено с использованием графического интерфейса (узлы, соединения и т. Д.). Я бы хотел, чтобы этот плагин генерировал код на основе узлов и их взаимосвязей. У меня есть готовые базовые классы моделей; тем не менее, мои диаграммы очень большие, и сложно управлять всеми соединениями только с помощью кода. Я предполагаю, что построил бы всю диаграмму, используя GUI. Когда я дважды щелкаю на соединении, я хотел бы иметь возможность переопределить некоторые из его методов, создав тем самым анонимный подкласс.
Я нашел GEF , используемый в подобных плагинах. Является ли мой целевой плагин "выполнимым" в ГЭФ? Есть ли у вас какие-либо советы?