public class QVToTransformation
extends java.lang.Object
Constructor and Description |
---|
QVToTransformation() |
Modifier and Type | Method and Description |
---|---|
static void |
launchBuildMultiInstance(org.eclipse.core.resources.IFile model,
org.eclipse.core.runtime.IProgressMonitor monitor)
Launch build multi instances transformation.
|
static void |
launchCeilingAssignment(org.eclipse.core.resources.IFile model,
org.eclipse.core.runtime.IProgressMonitor monitor)
Launch ceiling assignment transformation.
|
static void |
launchRemoveMultiInstance(org.eclipse.core.resources.IFile model,
org.eclipse.core.runtime.IProgressMonitor monitor)
Launch remove multi instance transformation.
|
static void |
launchTransformation(java.lang.String transURI,
java.lang.String transName,
boolean generateTrace,
org.eclipse.core.resources.IFile model,
org.eclipse.core.runtime.IProgressMonitor monitor,
java.util.Map<java.lang.String,java.lang.String> configProps)
Utility method to launch QVT-o transformation.
|
public static void launchCeilingAssignment(org.eclipse.core.resources.IFile model, org.eclipse.core.runtime.IProgressMonitor monitor) throws java.lang.Exception
model
- the model on which the ceiling assignment has to be appliedmonitor
- the monitorjava.lang.Exception
- the exceptionpublic static void launchBuildMultiInstance(org.eclipse.core.resources.IFile model, org.eclipse.core.runtime.IProgressMonitor monitor) throws java.lang.Exception
model
- the model on which the multiple instances package need to be createdmonitor
- the monitorjava.lang.Exception
- the exceptionpublic static void launchRemoveMultiInstance(org.eclipse.core.resources.IFile model, org.eclipse.core.runtime.IProgressMonitor monitor) throws java.lang.Exception
model
- the model on which the multiple instances package need to be removedmonitor
- the monitorjava.lang.Exception
- the exceptionpublic static void launchTransformation(java.lang.String transURI, java.lang.String transName, boolean generateTrace, org.eclipse.core.resources.IFile model, org.eclipse.core.runtime.IProgressMonitor monitor, java.util.Map<java.lang.String,java.lang.String> configProps) throws java.lang.Exception
transURI
- the URI of the transformation to be executed on the given modeltransName
- the name of the transformationgenerateTrace
- true if the trace of the model transformation has to be generatedmodel
- the model on which the transformation is appliedmonitor
- the progress monitorconfigProps
- the map of configuration propertiesjava.lang.Exception
- the exceptionIQvtLaunchConstants