Как сгенерировать Java-код из модели EMF

Я создал модель с EMF и сгенерировал плагин Eclipse для этой модели. В плагине теперь я могу определить экземпляр этой модели. Но теперь я хочу сгенерировать Java-код из этого экземпляра. Как я могу это сделать?


person user1127860    schedule 26.07.2012    source источник


Ответы (1)


Сначала вы должны создать GenModel из своей модели eCore. Создать -> Создать -> Модель генератора ЭДС -> Из eCore -> Выберите свой eCore. Затем щелкните элемент верхнего уровня этой модели и выберите «Создать все».

EDIT: Невозможно напрямую сгенерировать Java из пользовательской модели. Вы должны использовать JET, Accelo или xTend2, чтобы написать свой генератор. Или вы, вероятно, можете взглянуть на проект xText.

person execc    schedule 30.07.2012
comment
Это то, что я уже сделал, но я хочу сгенерировать код из модели, которую я создал с помощью сгенерированного плагина. - person user1127860; 30.07.2012