Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 287685

Summary: Provide support for standalone QVTO execution
Product: [Modeling] QVTo Reporter: Sergey Boyko <serg.boyko2011>
Component: EngineAssignee: Radomil Dvorak <dvorak.radek>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: dvorak.radek
Version: 2.0Keywords: plan
Target Milestone: 3.0 M4   
Hardware: PC   
OS: Windows XP   
Whiteboard: Extensibility

Description Sergey Boyko CLA 2009-08-26 07:26:37 EDT
 
Comment 1 Radomil Dvorak CLA 2009-12-22 09:50:44 EST
Committed.


A transformation can be invoked outside Eclipse programmatically via org.eclipse.m2m.qvt.oml.TransformationExecutor.
 
Required dependencies:
 
org.eclipse.emf.ecore_2.6.0.v200912121603.jar
org.eclipse.emf.common_2.6.0.v200912121603.jar
org.eclipse.emf.ecore.xmi_2.5.0.v200912121603.jar
net.sourceforge.lpg.lpgjavaruntime_1.1.0.v200803061910.jar
org.eclipse.ocl_3.0.0.v200912161120.jar
org.eclipse.ocl.ecore_3.0.0.v200912161120.jar
-- QVTo jars ----------
org.eclipse.m2m.qvt.oml
org.eclipse.m2m.qvt.oml.common
org.eclipse.m2m.qvt.oml.cst.parser
org.eclipse.m2m.qvt.oml.emf.util
org.eclipse.m2m.qvt.oml.ecore.imperativeocl
 
For package (metamodel) registry, resource factories initialization see
http://wiki.eclipse.org/index.php/EMF-FAQ#How_do_I_use_EMF_in_standalone_applications_.28such_as_an_ordinary_main.29.3F