Как использовать развернутый плагин QVTo Eclipse

В настоящее время я работаю над преобразованием QVTo, которое трансформируется из модели EMF в модель UML. Преобразование QVTo работает нормально, как и в случае, если я запускаю преобразование из конфигураций запуска Eclipse в качестве оперативного интерпретатора QVT.

Но теперь мне нужно, чтобы он запускался программно из Java-проекта, который будет обрабатывать, когда он должен быть запущен.

Я видел, что проекты QVTo можно запускать как проекты подключаемых модулей Eclipse, и их можно развертывать как подключаемые модули Eclipse, но мой вопрос заключается в том, как запустить преобразования QVTo, экспортируемые как подключаемые модули Eclipse в Java? Если это невозможно в качестве решения Java, как я могу выполнить эти преобразования?

1 ответ

Решение

Смотрите org.eclipse.m2m.qvt.oml.TransformationExecutor

Вы можете увидеть мою оболочку MWE2 для QVTo на

http://git.eclipse.org/c/ocl/org.eclipse.ocl.git/tree/examples/org.eclipse.ocl.examples.build/src/org/eclipse/ocl/examples/build/utilities/QVToTransformationExecutor.java

С уважением

Эд Виллинк

Другие вопросы по тегам