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 Summary
FieldsFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for the ant task.AdaptationPruning(String orgFolder, String cpyfolder, String mainProject) Constructor for the ant task. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidreason(net.ssehub.easy.varModel.confModel.Configuration arg0) voidshowExceptionDialog(String title, Exception exc) Methods inherited from class de.uni_hildesheim.sse.easy.ant.AbstractModelTask
addOrRemoveLocation, debugMessage, execute, getAllowDestDeletion, getDestinationFolder, getMainProject, getSourceFolder, getValidate, getVebose, loadProject, setAllowDestDeletion, setDestinationFolder, setMainProject, setSourceFolder, setValidate, setVeboseMethods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
validationError
-
-
Constructor Details
-
AdaptationPruning
public AdaptationPruning()Constructor for the ant task. -
AdaptationPruning
Constructor for the ant task.
-
-
Method Details
-
doModelOperation
protected void doModelOperation()- Specified by:
doModelOperationin classAbstractModelTask
-
reason
public void reason(net.ssehub.easy.varModel.confModel.Configuration arg0) - Specified by:
reasonin interfaceeu.qualimaster.easy.extension.modelop.ModelModifier.QMPlatformProvider
-
showExceptionDialog
- Specified by:
showExceptionDialogin interfaceeu.qualimaster.easy.extension.modelop.ModelModifier.QMPlatformProvider
-