be.lassi.lanbox.cuesteps
Class GotoCueStep
java.lang.Object
be.lassi.lanbox.cuesteps.CueStep
be.lassi.lanbox.cuesteps.LayerCueStep
be.lassi.lanbox.cuesteps.GotoCueStep
public class GotoCueStep
- extends LayerCueStep
Continues execution of the current cue list at given cue step in given layer.
Field Summary |
static int |
ID
Cue step type identifier. |
Constructor Summary |
GotoCueStep()
Constructs a new cue step. |
GotoCueStep(byte[] bytes)
Constructs a new cue step. |
GotoCueStep(int layerNumber,
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 |
getCueStepNumber()
Gets the number of the cue step at which to continue execution. |
int |
getId()
Gets the identifier of the cue step type. |
int |
hashCode()
|
void |
setCueStepNumber(int cueStepNumber)
Sets the number of the cue step at which to continue execution. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ID
public static final int ID
- Cue step type identifier.
- See Also:
- Constant Field Values
GotoCueStep
public GotoCueStep()
- Constructs a new cue step.
GotoCueStep
public GotoCueStep(byte[] bytes)
- Constructs a new cue step.
- Parameters:
bytes
- the raw cue step buffer
GotoCueStep
public GotoCueStep(int layerNumber,
int cueStepNumber)
- Constructs a new cue step.
- Parameters:
layerNumber
- the layer in which to continue execute given cue step in the current cue listcueStepNumber
- the number of the cue step to be executed
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
getCueStepNumber
public int getCueStepNumber()
- Gets the number of the cue step at which to continue execution.
- Returns:
- the cue step number
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
setCueStepNumber
public void setCueStepNumber(int cueStepNumber)
- Sets the number of the cue step at which to continue execution.
- Parameters:
cueStepNumber
- the cue step number
toString
public java.lang.String toString()
-
- Overrides:
toString
in class LayerCueStep