be.lassi.cues
Class AudioCueDetail
java.lang.Object
be.lassi.cues.CueDetail
be.lassi.cues.AudioCueDetail
public class AudioCueDetail
- extends CueDetail
Details about an audio cue (currently just a placeholder for
possible future implementation).
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AudioCueDetail
public AudioCueDetail(AudioCueDetail.Command command)
AudioCueDetail
public AudioCueDetail(AudioCueDetail.Command command,
java.lang.String track)
AudioCueDetail
public AudioCueDetail(AudioCueDetail.Command command,
java.lang.String track,
AppleScript script)
append
public void append(java.lang.StringBuilder b)
- Appends the cue details to given string builder.
- Overrides:
append
in class CueDetail
- Parameters:
b
- the string builder to append to
copy
public CueDetail copy()
- Returns a deep copy of these cue details.
- Specified by:
copy
in class CueDetail
- Returns:
- a deep copy
equals
public boolean equals(java.lang.Object object)
-
- Overrides:
equals
in class java.lang.Object
getCommand
public AudioCueDetail.Command getCommand()
getTrack
public java.lang.String getTrack()
getType
public java.lang.String getType()
- Gets a textual description of the cue type.
- Specified by:
getType
in class CueDetail
- Returns:
- the cue type
go
public void go(ShowContext context)
hashCode
public int hashCode()
-
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
-
- Overrides:
toString
in class java.lang.Object