0

我目前正在研究从 EMF 模型转换为 UML 模型的 QVTo 转换。如果我从 Eclipse Run Configurations 作为 Operational QVT Interpreter 运行转换,QVTo 转换工作正常。

但是现在,我需要从 Java 项目中以编程方式运行它,该项目将在必须运行时进行处理。

我已经看到 QVTo 项目可以作为 Eclipse 插件项目启动,它们可以作为 Eclipse 插件部署,但我的问题是,如何在 Java 中运行导出为 Eclipse 插件的 QVTo 转换?如果不可能作为 Java 解决方案,我该如何运行这些转换?

4

1 回答 1

1

见 org.eclipse.m2m.qvt.oml.TransformationExecutor

您可以在以下位置查看我的 QVTo 的 MWE2 包装器

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

问候

埃德·威林克

于 2017-07-25T09:57:05.657 回答