Overview  Package   Class  Tree  Index 

be.lassi.cues
Class AudioCueDetail

java.lang.Object
  extended by be.lassi.cues.CueDetail
      extended by be.lassi.cues.AudioCueDetail

public class AudioCueDetail
extends CueDetail

Details about an audio cue (currently just a placeholder for possible future implementation).


Nested Class Summary
static class AudioCueDetail.Command
           
 
Constructor Summary
AudioCueDetail(AudioCueDetail.Command command)
           
AudioCueDetail(AudioCueDetail.Command command, java.lang.String track)
           
AudioCueDetail(AudioCueDetail.Command command, java.lang.String track, AppleScript script)
           
 
Method Summary
 void append(java.lang.StringBuilder b)
          Appends the cue details to given string builder.
 CueDetail copy()
          Returns a deep copy of these cue details.
 boolean equals(java.lang.Object object)
          
 AudioCueDetail.Command getCommand()
           
 java.lang.String getTrack()
           
 java.lang.String getType()
          Gets a textual description of the cue type.
 void go(ShowContext context)
           
 int hashCode()
          
 java.lang.String toString()
          
 
Methods inherited from class be.lassi.cues.CueDetail
getCueSteps
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

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)
Method Detail

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

Overview  Package   Class  Tree  Index 
Lighting Assistant 1.2