org.mitre.jdas
Class Playback

java.lang.Object
  |
  +--org.mitre.jdas.event.ControllerAdapter
        |
        +--org.mitre.jdas.Playback
All Implemented Interfaces:
ControllerListener, java.util.EventListener, javax.sound.sampled.LineListener, java.lang.Runnable

public class Playback
extends ControllerAdapter
implements java.lang.Runnable, javax.sound.sampled.LineListener


Constructor Summary
Playback(Controller controller)
           
 
Method Summary
 void eventGenerated(ModeEvent e)
           
 void eventGenerated(PlaybackEvent e)
           
 void run()
           
 void start()
           
 void stop()
           
 void update(javax.sound.sampled.LineEvent event)
           
 
Methods inherited from class org.mitre.jdas.event.ControllerAdapter
eventGenerated, eventGenerated, eventGenerated, eventGenerated, eventGenerated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Playback

public Playback(Controller controller)
Method Detail

start

public void start()

run

public void run()
Specified by:
run in interface java.lang.Runnable

stop

public void stop()

eventGenerated

public void eventGenerated(ModeEvent e)
Overrides:
eventGenerated in class ControllerAdapter

eventGenerated

public void eventGenerated(PlaybackEvent e)
Overrides:
eventGenerated in class ControllerAdapter

update

public void update(javax.sound.sampled.LineEvent event)
Specified by:
update in interface javax.sound.sampled.LineListener