Eclipse: Xtext и интеграция с Epsilon/GMF/Graphiti
Я хочу создать DSL с графической поддержкой в Eclipse. Для DSL я использую Xtext, но не могу найти хороший пример того, как интегрировать графическую часть. Я не выбрал одну из технологий для доказательства графической части и готов использовать любую.
Есть ли сейчас хорошие примеры?
1 ответ
Решение
Это зависит от того, как вы хотите разработать интеграцию. Каким должен быть основной синтаксис для редактирования текста или графики?
Вот несколько примеров интеграции Xtext с Graphiti, GMF и Sirius: https://github.com/spoenemann/xtext-gef
Если вам не нужно графическое редактирование, но вы хотите генерировать графические представления для ваших текстовых моделей, вы можете рассмотреть KIELER (особенно компонент KLighD).