app.spa
Class SPAEventDispatcher

java.lang.Object
  extended by app.spa.SPAEventDispatcher

public final class SPAEventDispatcher
extends java.lang.Object

Runs the event handler thread for a SiGML Player Applet.


Field Summary
static java.lang.String JS_ANIMATION_EVENT
          Animation event Javascript call-out name.
static java.lang.String JS_AVATAR_EVENT
          Avatar event Javascript call-out name.
static java.lang.String JS_FRAMES_GEN_EVENT
          Frames generation event Javascript call-out name.
 
Constructor Summary
SPAEventDispatcher(jautil.JAOptions opts, netscape.javascript.JSObject htmlwin, Logger lggr, SPAEventStreamSource evtsrc, player.JACanvasEmbedder embedder, player.AvatarEventHandler aeh, player.JALoadingPlayerEventHandler lpeh, java.lang.Runnable haltevtgen, OneShotTimeoutBarrier sdbarrier)
          Constructs a new SiGML Player Applet event stream processor.
 
Method Summary
 void launchSPAEventDispatchThread()
          Creates and launches the SPA event dispatch thread, which just runs the playerEventLoop().
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JS_AVATAR_EVENT

public static final java.lang.String JS_AVATAR_EVENT
Avatar event Javascript call-out name.

See Also:
Constant Field Values

JS_FRAMES_GEN_EVENT

public static final java.lang.String JS_FRAMES_GEN_EVENT
Frames generation event Javascript call-out name.

See Also:
Constant Field Values

JS_ANIMATION_EVENT

public static final java.lang.String JS_ANIMATION_EVENT
Animation event Javascript call-out name.

See Also:
Constant Field Values
Constructor Detail

SPAEventDispatcher

public SPAEventDispatcher(jautil.JAOptions opts,
                          netscape.javascript.JSObject htmlwin,
                          Logger lggr,
                          SPAEventStreamSource evtsrc,
                          player.JACanvasEmbedder embedder,
                          player.AvatarEventHandler aeh,
                          player.JALoadingPlayerEventHandler lpeh,
                          java.lang.Runnable haltevtgen,
                          OneShotTimeoutBarrier sdbarrier)
Constructs a new SiGML Player Applet event stream processor.

Method Detail

launchSPAEventDispatchThread

public void launchSPAEventDispatchThread()
Creates and launches the SPA event dispatch thread, which just runs the playerEventLoop().