Возможно ли создать пакет EMF из java-кода во время выполнения?

108
12

Я хочу создать модели EMF из java-кода во время выполнения. Генеративный подход не соответствует моим потребностям, потому что каждый раз, когда классы java меняются, я вынужден обновить свою модель. Я хочу модель, которая точно соответствует моему java-коду, поэтому я могу конвертировать объекты EMF в объекты Java и наоборот. Я искал свою проблему и обнаружил, что MoDisco выполняет эту работу, но она делает это во время разработки.

спросил(а) 2013-09-01T20:27:00+04:00 6 лет, 7 месяцев назад
1
Решение
73

Это определенно возможно и выполняется EMF за сценой все время. Посмотрите на сгенерированный ...Package.java для примера.

Также см. EMF генерирует класс модели из ECO XMI во время выполнения и http://www.informit.com/articles/article.aspx?p=1323360&seqNum=5

ответил(а) 2013-09-18T17:27:00+04:00 6 лет, 6 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема