Bug 287685 - Provide support for standalone QVTO execution
Summary: Provide support for standalone QVTO execution
Status: RESOLVED FIXED
Alias: None
Product: QVTo
Classification: Modeling
Component: Engine (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.0 M4   Edit
Assignee: Radomil Dvorak CLA
QA Contact:
URL:
Whiteboard: Extensibility
Keywords: plan
Depends on:
Blocks:
 
Reported: 2009-08-26 07:26 EDT by Sergey Boyko CLA
Modified: 2010-05-28 15:29 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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