org.rubato.rubettes.bigbang.model
Class BigBangLayers

java.lang.Object
  extended by org.rubato.rubettes.bigbang.model.Model
      extended by org.rubato.rubettes.bigbang.model.BigBangLayers

public class BigBangLayers
extends Model


Constructor Summary
BigBangLayers()
           
 
Method Summary
 void addLayer()
           
 void addObjectsToLayer(java.lang.Integer index, java.util.TreeSet<BigBangObject> objects)
           
 void addObjectsToNewLayer(java.util.TreeSet<BigBangObject> objects)
           
 BigBangLayer get(int index)
           
 void moveObjectsToLayer(java.lang.Integer index, java.util.TreeSet<BigBangObject> objects)
           
 void moveObjectsToNewLayer(java.util.TreeSet<BigBangObject> objects)
           
 void setController(BigBangController controller)
           
 void setLayerActive(java.lang.Integer index, java.lang.Boolean active)
           
 void setLayerAudible(java.lang.Integer index, java.lang.Boolean audible)
           
 void setLayerName(java.lang.Integer index, java.lang.String name)
           
 void setLayerVisible(java.lang.Integer index, java.lang.Boolean visible)
           
 int size()
           
 
Methods inherited from class org.rubato.rubettes.bigbang.model.Model
addPropertyChangeListener, firePropertyChange, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BigBangLayers

public BigBangLayers()
Method Detail

setController

public void setController(BigBangController controller)

addLayer

public void addLayer()

setLayerName

public void setLayerName(java.lang.Integer index,
                         java.lang.String name)

setLayerActive

public void setLayerActive(java.lang.Integer index,
                           java.lang.Boolean active)

setLayerAudible

public void setLayerAudible(java.lang.Integer index,
                            java.lang.Boolean audible)

setLayerVisible

public void setLayerVisible(java.lang.Integer index,
                            java.lang.Boolean visible)

addObjectsToNewLayer

public void addObjectsToNewLayer(java.util.TreeSet<BigBangObject> objects)

addObjectsToLayer

public void addObjectsToLayer(java.lang.Integer index,
                              java.util.TreeSet<BigBangObject> objects)

moveObjectsToNewLayer

public void moveObjectsToNewLayer(java.util.TreeSet<BigBangObject> objects)

moveObjectsToLayer

public void moveObjectsToLayer(java.lang.Integer index,
                               java.util.TreeSet<BigBangObject> objects)

get

public BigBangLayer get(int index)

size

public int size()