Overview  Package   Class  Tree  Index 

be.lassi.lanbox.cuesteps
Class GoLayerCueList

java.lang.Object
  extended by be.lassi.lanbox.cuesteps.CueStep
      extended by be.lassi.lanbox.cuesteps.LayerCueStep
          extended by be.lassi.lanbox.cuesteps.GoLayerCueList

public class GoLayerCueList
extends LayerCueStep

Load a cue list at a cue step in a layer. If the layer was running a cue list, it will continue running with given cue list and step. If the layer number is 0, then the layer executing this cue step is the target.


Field Summary
static int ID
          Cue step type identifier.
 
Constructor Summary
GoLayerCueList()
          Constructs a new cue step.
GoLayerCueList(byte[] bytes)
          Constructs a new cue step.
GoLayerCueList(int layerNumber, int cueListNumber, int cueStepNumber)
          Constructs a new cue step.
 
Method Summary
 void append(java.lang.StringBuilder b)
          Appends description of this cue step to given buffer.
 boolean equals(java.lang.Object object)
          
 byte[] getBytes()
          Gets the raw buffer representation of the cue step (for use in messages that are exchanged with the lanbox).
 int getCueListNumber()
          Gets the cue list to load.
 int getCueStepNumber()
          Gets the cue step to execute.
 int getId()
          Gets the identifier of the cue step type.
 int hashCode()
          
 void setCueListNumber(int cueListNumber)
          Sets the cue list to load.
 void setCueStepNumber(int cueStepNumber)
          Sets the cue step to execute.
 java.lang.String toString()
          
 
Methods inherited from class be.lassi.lanbox.cuesteps.LayerCueStep
getLayerName, getLayerNumber, setLayerNumber
 
Methods inherited from class be.lassi.lanbox.cuesteps.CueStep
getString, isWaitOnStep, setWaitOnStep
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final int ID
Cue step type identifier.

See Also:
Constant Field Values
Constructor Detail

GoLayerCueList

public GoLayerCueList()
Constructs a new cue step.


GoLayerCueList

public GoLayerCueList(byte[] bytes)
Constructs a new cue step.

Parameters:
bytes - the raw cue step buffer

GoLayerCueList

public GoLayerCueList(int layerNumber,
                      int cueListNumber,
                      int cueStepNumber)
Constructs a new cue step.

Parameters:
layerNumber - the layer to load the cue list on
cueListNumber - the cue list to load
cueStepNumber - the cue step to execute
Method Detail

append

public void append(java.lang.StringBuilder b)
Appends description of this cue step to given buffer.

Overrides:
append in class CueStep
Parameters:
b - the string buffer to append to

equals

public boolean equals(java.lang.Object object)

Overrides:
equals in class LayerCueStep

getBytes

public byte[] getBytes()
Gets the raw buffer representation of the cue step (for use in messages that are exchanged with the lanbox).

Overrides:
getBytes in class LayerCueStep
Returns:
the raw buffer

getCueListNumber

public int getCueListNumber()
Gets the cue list to load.

Returns:
the cue list to load

getCueStepNumber

public int getCueStepNumber()
Gets the cue step to execute.

Returns:
the cue step to execute

getId

public int getId()
Gets the identifier of the cue step type.

Specified by:
getId in class CueStep
Returns:
the cue step type

hashCode

public int hashCode()

Overrides:
hashCode in class LayerCueStep

setCueListNumber

public void setCueListNumber(int cueListNumber)
Sets the cue list to load.

Parameters:
cueListNumber - the cue list to load

setCueStepNumber

public void setCueStepNumber(int cueStepNumber)
Sets the cue step to execute.

Parameters:
cueStepNumber - the cue step to execute

toString

public java.lang.String toString()

Overrides:
toString in class LayerCueStep

Overview  Package   Class  Tree  Index 
Lighting Assistant 1.2