org.rubato.rubettes.bigbang.model.operations
Class AlterationOperation
java.lang.Object
org.rubato.rubettes.bigbang.model.operations.AbstractOperation
org.rubato.rubettes.bigbang.model.operations.AlterationOperation
public class AlterationOperation
- extends AbstractOperation
Methods inherited from class org.rubato.rubettes.bigbang.model.operations.AbstractOperation |
clone, clone, getDuration, getPresentationName, getSplitOperations, isAnimatable, isSplittable, modify, setDuration, toString, toXML |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AlterationOperation
public AlterationOperation(BigBangModel model,
DenotatorPath degreesDimensionPath)
AlterationOperation
public AlterationOperation(BigBangModel model,
XMLReader reader,
org.w3c.dom.Element element)
setForegroundComposition
public void setForegroundComposition(java.util.Set<BigBangObject> foregroundComposition)
setBackgroundComposition
public void setBackgroundComposition(java.util.Set<BigBangObject> backgroundComposition)
setAlterationCoordinates
public void setAlterationCoordinates(java.util.List<DenotatorPath> alterationCoordinates)
getAlterationComposition
public java.util.Set<BigBangObject> getAlterationComposition(int index)
getAlterationCoordinates
public java.util.List<DenotatorPath> getAlterationCoordinates()
setStartDegree
public void setStartDegree(double startDegree)
getStartDegree
public double getStartDegree()
setEndDegree
public void setEndDegree(double endDegree)
getEndDegree
public double getEndDegree()
setDegreesDimensionPath
public void setDegreesDimensionPath(DenotatorPath degreesDimensionPath)
execute
public OperationPathResults execute()
- Specified by:
execute
in class AbstractOperation