org.rubato.rubettes.bigbang.model.denotators
Class BigBangTransformation

java.lang.Object
  extended by org.rubato.rubettes.bigbang.model.denotators.BigBangTransformation

public class BigBangTransformation
extends java.lang.Object


Constructor Summary
BigBangTransformation(ModuleMorphism morphism, java.util.List<TransformationPaths> transformationPaths, boolean copyAndMap, DenotatorPath anchorNodePath)
           
 
Method Summary
 DenotatorPath getAnchorNodePath()
           
 ModuleMorphism getModuleMorphism()
           
 java.util.List<TransformationPaths> getTransformationPaths()
           
 BigBangTransformation inverse()
           
 boolean isCopyAndMap()
           
 void setCopyAndMap(boolean copyAndMap)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BigBangTransformation

public BigBangTransformation(ModuleMorphism morphism,
                             java.util.List<TransformationPaths> transformationPaths,
                             boolean copyAndMap,
                             DenotatorPath anchorNodePath)
Method Detail

getModuleMorphism

public ModuleMorphism getModuleMorphism()

getTransformationPaths

public java.util.List<TransformationPaths> getTransformationPaths()

setCopyAndMap

public void setCopyAndMap(boolean copyAndMap)

isCopyAndMap

public boolean isCopyAndMap()

getAnchorNodePath

public DenotatorPath getAnchorNodePath()

inverse

public BigBangTransformation inverse()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object