Class AdaptationPruning

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
de.uni_hildesheim.sse.easy.ant.AbstractModelTask
de.uni_hildesheim.sse.easy.ant.pruning.AdaptationPruning
All Implemented Interfaces:
eu.qualimaster.easy.extension.modelop.ModelModifier.QMPlatformProvider, Cloneable

public class AdaptationPruning extends AbstractModelTask implements eu.qualimaster.easy.extension.modelop.ModelModifier.QMPlatformProvider
Prunes the QM model for adaptation (removes frozen elements, which are not needed for adaption).
Author:
El-Sharkawy
  • Field Details

    • validationError

      private String validationError
  • Constructor Details

    • AdaptationPruning

      public AdaptationPruning()
      Constructor for the ant task.
    • AdaptationPruning

      public AdaptationPruning(String orgFolder, String cpyfolder, String mainProject)
      Constructor for the ant task.
  • Method Details

    • doModelOperation

      protected void doModelOperation()
      Specified by:
      doModelOperation in class AbstractModelTask
    • reason

      public void reason(net.ssehub.easy.varModel.confModel.Configuration arg0)
      Specified by:
      reason in interface eu.qualimaster.easy.extension.modelop.ModelModifier.QMPlatformProvider
    • showExceptionDialog

      public void showExceptionDialog(String title, Exception exc)
      Specified by:
      showExceptionDialog in interface eu.qualimaster.easy.extension.modelop.ModelModifier.QMPlatformProvider