Class QVTOExecutor
- java.lang.Object
-
- org.palladiosimulator.simulizar.reconfiguration.qvto.AbstractQVTOExecutor
-
- org.palladiosimulator.simulizar.reconfiguration.qvto.QVTOExecutor
-
public class QVTOExecutor extends AbstractQVTOExecutor
QVTo executor helper class that supports executing QVTo reconfiguration rules.
-
-
Constructor Summary
Constructors Constructor Description QVTOExecutor(ModelTransformationCache knownTransformations, QVToModelCache knownModels)
Initializes a new instance of theQVTOExecutor
class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
executeTransformations(List<QvtoModelTransformation> transformations, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager)
-
Methods inherited from class org.palladiosimulator.simulizar.reconfiguration.qvto.AbstractQVTOExecutor
createLog, doExecution, executeTransformation, executeTransformation, executeTransformationInternal, getAvailableModels, getAvailableTransformations, handleExecutionResult, setupExecutionContext, setupModelExtents
-
-
-
-
Constructor Detail
-
QVTOExecutor
public QVTOExecutor(ModelTransformationCache knownTransformations, QVToModelCache knownModels)
Initializes a new instance of theQVTOExecutor
class.- Parameters:
knownTransformations
- AnTransformationCache
which contains all transformation that can be executed by this instance, might be empty.knownModels
- AQVToModelCache
that contains all models that can serve as a transformation parameter.
-
-
Method Detail
-
executeTransformations
public boolean executeTransformations(List<QvtoModelTransformation> transformations, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager)
-
-