Overview  Package   Class  Tree  Index 

be.lassi.lanbox.cuesteps
Class CueReferenceScene

java.lang.Object
  extended by be.lassi.lanbox.cuesteps.CueStep
      extended by be.lassi.lanbox.cuesteps.CueScene
          extended by be.lassi.lanbox.cuesteps.CueReferenceScene

public class CueReferenceScene
extends CueScene

Sets cue scene channels values the layer in which the cue list is executed, using a cue scene that is already defined in another cue list step.


Field Summary
static int ID
          Cue step type identifier.
 
Constructor Summary
CueReferenceScene()
          Constructs a new cue step.
CueReferenceScene(byte[] bytes)
          Constructs a new cue step.
CueReferenceScene(FadeType fadeType, Time fadeTime, Time holdTime, int cueListNumber, int cueStepNumber)
          Constructs a new cue step.
 
Method Summary
 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 number of the cue list with the referenced scene.
 int getCueStepNumber()
          Gets the number of the step with the referenced scene within the cue list.
 int getId()
          Gets the identifier of the cue step type.
protected  java.lang.String getSceneString()
          Gets a string representation of the scene to be shown.
 int hashCode()
          
 void setCueListNumber(int cueListNumber)
          Sets the number of the cue list with the referenced scene.
 void setCueStepNumber(int cueStepNumber)
          Sets the number of the step with the referenced scene within the cue list.
 java.lang.String toString()
          
 
Methods inherited from class be.lassi.lanbox.cuesteps.CueScene
append, getChanges, getFadeTime, getFadeType, getHoldTime, setFadeTime, setFadeType, setHoldTime
 
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

CueReferenceScene

public CueReferenceScene()
Constructs a new cue step.


CueReferenceScene

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

Parameters:
bytes - the raw cue step buffer

CueReferenceScene

public CueReferenceScene(FadeType fadeType,
                         Time fadeTime,
                         Time holdTime,
                         int cueListNumber,
                         int cueStepNumber)
Constructs a new cue step.

Parameters:
fadeType - the type of fading to be used to set the channel values
fadeTime - the time used for the fading operation
holdTime - the time to wait before stepping to the next cue list step
cueListNumber - the number of the cue list with the referenced scene
cueStepNumber - the number of the cue step with the referenced scene within the cue list
Method Detail

equals

public boolean equals(java.lang.Object object)

Overrides:
equals in class CueScene

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 CueScene
Returns:
the raw buffer

getCueListNumber

public int getCueListNumber()
Gets the number of the cue list with the referenced scene.

Returns:
the cue list number

getCueStepNumber

public int getCueStepNumber()
Gets the number of the step with the referenced scene within the cue list.

Returns:
the cue list number

getId

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

Overrides:
getId in class CueScene
Returns:
the cue step type

getSceneString

protected java.lang.String getSceneString()
Gets a string representation of the scene to be shown.

Overrides:
getSceneString in class CueScene
Returns:
the scene to be shown

hashCode

public int hashCode()

Overrides:
hashCode in class CueScene

setCueListNumber

public void setCueListNumber(int cueListNumber)
Sets the number of the cue list with the referenced scene.

Parameters:
cueListNumber - the cue list number to set

setCueStepNumber

public void setCueStepNumber(int cueStepNumber)
Sets the number of the step with the referenced scene within the cue list.

Parameters:
cueStepNumber - the cue step number

toString

public java.lang.String toString()

Overrides:
toString in class CueScene

Overview  Package   Class  Tree  Index 
Lighting Assistant 1.2