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 Details

    • QVTOExecutor

      public QVTOExecutor(ModelTransformationCache knownTransformations, QVToModelCache knownModels)
      Initializes a new instance of the QVTOExecutor class.
      Parameters:
      knownTransformations - An TransformationCache which contains all transformation that can be executed by this instance, might be empty.
      knownModels - A QVToModelCache that contains all models that can serve as a transformation parameter.
  • Method Details

    • executeTransformations

      public boolean executeTransformations(List<QvtoModelTransformation> transformations, de.uka.ipd.sdq.scheduler.resources.active.IResourceTableManager resourceTableManager, Map<String,Object> configParams)