Плагин Acceleo - PullRequest
       17

Плагин Acceleo

0 голосов
/ 03 февраля 2011

Мне нужно сделать плагин Eclipse, и внутри него я буду использовать генератор Acceleo, созданный мной самим. Как я могу использовать генератор акселератора внутри плагина Eclipse? Есть ли документация по этому поводу?

Спасибо.

1 Ответ

2 голосов
/ 03 февраля 2011

Самый простой способ - это просто создать новый проект Acceleo («Файл»> «Создать»> «Другой»> «Модель с текстом Acceleo»> «Проект Acceleo»), поскольку эти проекты уже являются подключаемыми проектами. Когда вы пишете свои собственные модули Acceleo (mtl файлы) в этом проекте, вы заметите, что файлы «java» генерируются рядом с ними. Эти файлы Java - ваша точка входа для запуска поколений Acceleo.

Тогда вам решать, как запустить генерацию: из файла Java (создать экземпляр генератора, затем вызвать его метод "doGenerate", из действия щелчка правой кнопкой мыши Eclipse ...).

Вы можете использовать мастер «Файл> Создать> Другие ...> Модель Acceleo To Text> Проект запуска Acceleo UI», чтобы получить пример кода для щелчка правой кнопкой мыши по запуску модуля Acceleo.

Онлайн-документация содержит некоторую информацию по этим аспектам.

...