- deliverAck(SPAEventAck) - Method in class app.spa.SimplerSPAEventStreamChannel
-
Delivers the given acknowledgement in response to the most recently
obtained player event.
- deliverAck(String) - Method in class app.spa.SimplerSPAEventStreamChannel
-
Delivers a new failure acknowledgement with the given descriptive text.
- deliverAck(SPAEventAck) - Method in class app.spa.SPAEventStreamChannel
-
Delivers the given acknowledgement in response to the most recently
obtained player event.
- deliverAck(String) - Method in class app.spa.SPAEventStreamChannel
-
Delivers a new failure acknowledgement with the given descriptive text.
- deliverAck(SPAEventAck) - Method in interface app.spa.SPAEventStreamSource
-
- deliverAck(String) - Method in interface app.spa.SPAEventStreamSource
-
Delivers a new failure acknowledgement with the given descriptive
text in response to the event most recently obtained via
SPAEventStreamSource.getNextEvent()
, waiting if necessary until it can be accepted.
- deliverCAS(String) - Method in interface app.util.SToCThread.CASDataDelivery
-
Delivers a chunk of CAS data -- which may or may not be
a complete CAS animation, and which may be XML or may be
JSON.
- deliverOKAck() - Method in class app.spa.SimplerSPAEventStreamChannel
-
Delivers an OK acknowledgement.
- deliverOKAck() - Method in class app.spa.SPAEventStreamChannel
-
Delivers an OK acknowledgement.
- deliverOKAck() - Method in interface app.spa.SPAEventStreamSource
-
Delivers an OK acknowledgement.
- destroy() - Method in class app.JASiGMLURLPlayer
-
Destroys this applet, disposing of all its JA and GL resources.
- destroy() - Method in class app.LCSiGMLURLPlayer
-
destroy()is a no-op for this applet.
- destroy() - Method in class app.SiGMLPlayerApplet
-
Applet destroy method -- a no-op in this case.
- destroy() - Method in class app.SToCApplet
-
Applet destroy method -- treat like terminate().
- doSiGMLTextToCAS(String, String, String, String) - Method in class app.SToCApplet
-
Generates CAS data for the given SiGML text and avatar, returning
the result as a CAS XML string or CAS JSON chunks as specified
by the given format tag -- or returning null
in case of failure.
- doSiGMLURLToCAS(String, String, String, String) - Method in class app.SToCApplet
-
Generates CAS data for the given SiGML URL and avatar, returning
the result as a CAS XML string or CAS JSON chunks as specified
by the given format tag -- or null
in case of failure.
- get() - Method in class app.util.SynchBufSingleProd
-
Consumer side of a synchronized distributed exchange via this buffer.
- GET_SA_METHOD_NAME - Static variable in class app.util.OutermostAppletFinder
-
- getFPSComboBox() - Method in class app.gui.FPSPane
-
Returns this pane's FPS combo box.
- getMaximum() - Method in class app.gui.CyclicFrameIndexModel
-
Returns the current maximum value for this spinner model
(as an Integer
).
- getMinimum() - Method in class app.gui.CyclicFrameIndexModel
-
Returns the current minimum value for this spinner model
(as an Integer
).
- getNextEvent() - Method in class app.spa.SimplerSPAEventStreamChannel
-
Obtains and returns the most recently posted player event, blocking
if necessary until it becomes available.
- getNextEvent() - Method in class app.spa.SPAEventStreamChannel
-
Obtains and returns the most recently posted player event, blocking
if necessary until it becomes available.
- getNextEvent() - Method in interface app.spa.SPAEventStreamSource
-
Obtains the next event from this source, waiting if necessary until
it becomes available.
- getNextValue() - Method in class app.gui.CyclicFrameIndexModel
-
Returns the next value (as an Integer
), cycling from
the current maximum to the current minimum if need be.
- getNumber() - Method in class app.gui.CyclicFrameIndexModel
-
Returns this model's current value as an Integer
.
- getOpts() - Method in class app.SiGMLPlayerApplet
-
- getOpts() - Method in class app.SToCApplet
-
Returns this applets options set.
- getOutermost(Applet) - Static method in class app.util.OutermostAppletFinder
-
Searches the HTML applets of the given applet, i.e.
- getPreviousValue() - Method in class app.gui.CyclicFrameIndexModel
-
Returns the previous value (as an Integer
), cycling from
the current minimum to the current maximum if need be.
- getQuitActionListener() - Method in class app.gui.QuitManager
-
Returns a new action listener that responds to the "action performed"
event by performing the quit sequence.
- getQuitRunnable() - Method in class app.gui.QuitManager
-
Returns a new runnable whose run()
method performs
the quit sequence.
- getQuitWindowListener() - Method in class app.gui.QuitManager
-
Returns a new window listener that responds to the "window closing"
event by performing the quit sequence.
- getSpeedControl() - Method in class app.gui.SpeedUpSlider
-
Returns this speed-up slider's speed control.
- getValue() - Method in class app.gui.CyclicFrameIndexModel
-
Returns this model's current value as an Integer
.
- JASiGMLPlayer - Class in app
-
A SiGML-player app that, somewhat along the lines of the old eSIGN
SiGML-Anim
app, accepts SiGML input over a TCP/IP server
socket and plays the signed animation it defines.
- JASiGMLPlayer(String[]) - Constructor for class app.JASiGMLPlayer
-
Creates a new SiGML-Player instance using the given command line
arguments to determine the options settings.
- JASiGMLURLApp - Class in app
-
SiGML URL player app.
- JASiGMLURLApp(String[]) - Constructor for class app.JASiGMLURLApp
-
Creates a new SiGML-URL-App instance using the given command line
arguments to determine the options settings.
- JASiGMLURLPlayer - Class in app
-
Simple JA demonstrator applet, which plays the SiGML file
at a given URL, as defined by a user-supplied text field.
- JASiGMLURLPlayer() - Constructor for class app.JASiGMLURLPlayer
-
Constructs a new instance of this applet.
- JASigningMenuBar - Class in app.gui
-
- JASigningMenuBar(JAFramesPlayer, QuitManager, JAAvatarsEnv, boolean, String, Runnable) - Constructor for class app.gui.JASigningMenuBar
-
Constructs a new JASigning menu bar instance, using the given
player, quit-manager, avatars-environment,
avatars submenu flag, avatar submenu specs, and switch-avatar action.
- JASigningMenuBar(JAFramesPlayer, QuitManager, JAAvatarsEnv, boolean, String, Runnable, JAOptions) - Constructor for class app.gui.JASigningMenuBar
-
Constructs a new JASigning menu bar instance, using the given
player, quit-manager, avatars-environment,
avatars submenu flag, avatar submenu specs, and switch-avatar action.
- JASigningMenuBar(JAFramesPlayer, QuitManager, ActionListener, JAAvatarsEnv, boolean, String, Runnable) - Constructor for class app.gui.JASigningMenuBar
-
Constructs a new JASigning menu bar instance, using the given
player, quit-manager, video-generation action, avatars-environment,
avatars submenu flag, avatar submenu specs, and switch-avatar action.
- JASigningMenuBar(JAFramesPlayer, QuitManager, ActionListener, JAAvatarsEnv, boolean, String, Runnable, JAOptions) - Constructor for class app.gui.JASigningMenuBar
-
Constructs a new JASigning menu bar instance, using the given
player, quit-manager, video-generation action, avatars-environment,
avatars submenu flag, avatar submenu specs., switch-avatar action,
and options set for ambient motion control.
- JS_ANIMATION_EVENT - Static variable in class app.spa.SPAEventDispatcher
-
Animation event Javascript call-out name.
- JS_AVATAR_EVENT - Static variable in class app.spa.SPAEventDispatcher
-
Avatar event Javascript call-out name.
- JS_FRAMES_GEN_EVENT - Static variable in class app.spa.SPAEventDispatcher
-
Frames generation event Javascript call-out name.
- JSON_FORMAT - Static variable in class app.SToCApplet
-
CAS format tag for a JSON stream result.
- JSONStreamGenFromAnim - Class in app.util
-
Generator, and deliverer, of a stream of JSON chunks for a
SiGML animation.
- JSONStreamGenFromAnim(String, SiGMLAnimation, SToC.CASDataReceiver, SToCApplet.SToCALogger) - Constructor for class app.util.JSONStreamGenFromAnim
-
- LAST - Static variable in enum app.spa.StateFlag
-
The final state flag in this enumeration.
- LAUNCHER_NAME - Static variable in class app.util.OutermostAppletFinder
-
- LAUNCHER_SUFFIX - Static variable in class app.util.OutermostAppletFinder
-
- launchSPAEventDispatchThread() - Method in class app.spa.SPAEventDispatcher
-
- LCSiGMLPlayer - Class in app
-
An LCSiGMLPlayer is a simple signed animation player applet
which communicates with enclosing HTML/javascript using the
(Netscape-defined) LiveConnect protocol.
- LCSiGMLPlayer() - Constructor for class app.LCSiGMLPlayer
-
Constructs a new instance of this applet.
- LCSiGMLURLPlayer - Class in app
-
An LCSiGMLURLPlayer is a simple signed animation player applet
which communicates with enclosing HTML/javascript using the
(Netscape/Mozilla-defined) LiveConnect protocol.
- LCSiGMLURLPlayer() - Constructor for class app.LCSiGMLURLPlayer
-
Constructs a new instance of this applet.
- listAllTags(UseJLogger) - Static method in enum app.spa.StateFlag
-
Lists the tags for the state flags in this enumeration, on the given logger.
- loaderHasStarted() - Method in class app.spa.SPAPlayerEventHandler
-
Handles a loader started event, posting a corresponding event
to this handler's target, and checking the resulting acknowledgement.
- loaderIsDone(boolean, int, int) - Method in class app.spa.SPAPlayerEventHandler
-
Handles an animation load done event, with the given success
flag and sign- and frame-counts.
- log(String) - Method in class app.SToCApplet.SToCALogger
-
Outputs the given message on the log writer, if SPA logging is
enabled.
- log(String) - Method in interface app.util.UseJLogger
-
Outputs the given message to the log stream if logging is enabled.
- logb(String) - Method in class app.SToCApplet.SToCALogger
-
Outputs the given message on the log writer with no prefix
(i.e.
- logChange() - Method in class app.spa.EDTState
-
Records on this state's logger, if it has one, the change between
the most recently logged state and the current state, provided the
two states differ from one another.
- logIsEnabled() - Method in class app.SToCApplet.SToCALogger
-
Indicates if SPA logging is currently enabled.
- logIsEnabled() - Method in interface app.util.UseJLogger
-
Indicates if log output generation is currently enabled.
- logp(String) - Method in class app.SToCApplet.SToCALogger
-
Outputs the given message on the log writer with the standard
prefix, if SPA logging is enabled.
- PARAM - Variable in class app.spa.SPAEvent
-
String parameter for this event.
- passWhenOpen(long) - Method in class app.util.OneShotTimeoutBarrier
-
Acquires the permission to proceed represented by this barrier,
blocking if necessary until it is opened by another thread
or until the specified timeout has elapsed (more or less), and
returns true
if and only if the barrier is open.
- playerHasStarted() - Method in class app.spa.SPAPlayerEventHandler
-
Handles a player started event.
- playerIsAtNewFrame(AnimationScan, boolean) - Method in class app.spa.SPAPlayerEventHandler
-
Handles a player at new frame event, with the associated scanner,
and frame dropped flag.
- playerIsDone(AnimationScan) - Method in class app.spa.SPAPlayerEventHandler
-
Handles a player done event, with the associated scanner.
- playSiGML(String) - Method in class app.LCSiGMLPlayer
-
Accepts a new SiGML string to be played by this player.
- playSiGMLText(String) - Method in class app.SiGMLPlayerApplet
-
Accepts a new SiGML string to be played by this player.
- playSiGMLURL(String) - Method in class app.LCSiGMLURLPlayer
-
Accepts a new SiGML string to be played by this player.
- playSiGMLURL(String) - Method in class app.SiGMLPlayerApplet
-
Accepts a new SiGML URL to be played by this player.
- postEvent(SPAEvent) - Method in class app.spa.SimplerSPAEventStreamChannel
-
Posts the given event to this channel, blocking if necessary until
it is ready to accept it, before obtaining and returning the
corresponding acknowledgment.
- postEvent(EventId) - Method in class app.spa.SimplerSPAEventStreamChannel
-
Posts a new event with the given id to this channel, blocking if
necessary until it is ready to accept it, before obtaining and
returning the corresponding acknowledgment.
- postEvent(SPAEvent) - Method in class app.spa.SPAEventStreamChannel
-
Posts the given event to this channel, blocking if necessary until
it is ready to accept it, before obtaining and returning the
corresponding acknowledgment.
- postEvent(EventId) - Method in class app.spa.SPAEventStreamChannel
-
Posts a new event with the given id to this channel, blocking if
necessary until it is ready to accept it, before obtaining and
returning the corresponding acknowledgment.
- postEvent(SPAEvent) - Method in interface app.spa.SPAEventTarget
-
Posts the given event to this event target, waiting until the
target provides an acknowledgement, which this method returns.
- postEvent(EventId) - Method in interface app.spa.SPAEventTarget
-
Posts a new event with the given id and default values for it other
parameters to this event target, waiting until the
target provides an acknowledgement, which this method returns.
- postNextCASChunk(String) - Method in class app.util.CASDeliveryThread
-
Posts the given CAS data chunk onto this thread's input queue.
- postNextCASChunk(String) - Method in interface app.util.SToC.CASDataReceiver
-
Posts the given CAS data chunk to this receiver.
- PREEMPT_SIGML - Static variable in class app.SiGMLPlayer
-
Preempt or Queue option key name.
- put(E) - Method in class app.util.SynchBufMultiProd
-
Producer side of a synchronized distributed exchange via this buffer.
- put(E) - Method in class app.util.SynchBufSingleProd
-
Producer side of a synchronized distributed exchange via this buffer.
- SCALE - Variable in class app.gui.SpeedUpSlider
-
Scale, i.e.
- setAccess(FrameIndexScanAccess) - Method in class app.gui.CyclicFrameIndexModel
-
Binds this spinner model to the given animation scan access.
- setAnimgenFPS(String) - Method in class app.SiGMLPlayerApplet
-
Allows HTML/Javascript to change the speed at which the current
animation is played, as the player is running
- setAvatar(String) - Method in class app.LCSiGMLURLPlayer
-
Allows HTML/Javascript to request a particular avatar.
- setAvatar(String) - Method in class app.SiGMLPlayerApplet
-
Allows HTML/Javascript to request a particular avatar.
- setDoLogDroppedFrames(String) - Method in class app.SiGMLPlayerApplet
-
Allows HTML/Javascript to set/unset the avatar panel's
"player.do.log.dropped.frames" flag option setting.
- setEnabledAvatarMenu(boolean) - Method in class app.gui.JASigningMenuBar
-
Sets the enabled state of the Avatar menu as specified by the argument.
- setOnly(StateFlag) - Method in class app.spa.EDTState
-
Ensures that this state includes the given flag but no others.
- setPlayer(JAFramesPlayer) - Method in class app.gui.FrameNumberSpinner
-
Sets the frames-player for this spinner, should only be called once,
at set up time.
- setPlayingSiGMLPiped() - Method in class app.spa.EDTState
-
- setPlayingSiGMLText() - Method in class app.spa.EDTState
-
Adjusts this state as required for a switch to playing a SiGML text.
- setPlayingSiGMLURL() - Method in class app.spa.EDTState
-
Adjusts this state as required for a switch to playing a SiGML URL.
- setSpeed(String) - Method in class app.LCSiGMLURLPlayer
-
Allows HTML/Javascript to change the speed at which the current
animation is played, as the player is running.
- setSpeed(String) - Method in class app.SiGMLPlayerApplet
-
Allows HTML/Javascript to change the speed at which the current
animation is played, as the player is running
- setValue(Object) - Method in class app.gui.CyclicFrameIndexModel
-
Sets this model's value to the one given, which must be an
Integer
.
- SIGML_BASE_KEY - Static variable in class app.JASiGMLURLApp
-
SiGML Base option key name.
- SIGML_BASE_KEY - Static variable in class app.SiGMLPlayer
-
SiGML Base option key name.
- SIGML_FILE_KEY - Static variable in class app.JASiGMLURLApp
-
SiGML File option key name.
- SIGML_FILE_KEY - Static variable in class app.SiGMLPlayer
-
SiGML File option key name.
- SiGMLPlayer - Class in app
-
SiGML Player app.
- SiGMLPlayer(String[]) - Constructor for class app.SiGMLPlayer
-
Creates a new SiGML-URL-App instance using the given command line
arguments to determine the options settings.
- SiGMLPlayerApplet - Class in app
-
An SiGMLPlayerApplet is a simple signed animation player applet
which communicates with enclosing HTML/javascript using the
LiveConnect protocol defined by Netscape/Mozilla.
- SiGMLPlayerApplet() - Constructor for class app.SiGMLPlayerApplet
-
Constructs a new instance of this applet.
- sigmlTextToCAS(String, String, String, SToC.CASDataReceiver) - Method in class app.util.SToC
-
- sigmlURLToCAS(String, String, String, SToC.CASDataReceiver) - Method in class app.util.SToC
-
- SimplerSPAEventStreamChannel - Class in app.spa
-
- SimplerSPAEventStreamChannel(UseJLogger) - Constructor for class app.spa.SimplerSPAEventStreamChannel
-
Constructs a new event channel, using the given logger.
- SPAAvatarEventHandler - Class in app.spa
-
Avatar event handler: receives notification of avatar load/unload
events from the SiGML Player Applet's JA player component,
converting them into
SPAEvent
s which it posts (typically to
the SPA event dispatcher thread) via an event target supplied at
construction time.
- SPAAvatarEventHandler(SPAEventTarget) - Constructor for class app.spa.SPAAvatarEventHandler
-
Constructs a new avatar event handler, which will direct the
SPAEvent
s it generates to the given target.
- SPAEvent - Class in app.spa
-
SPA event descriptor.
- SPAEvent(EventId) - Constructor for class app.spa.SPAEvent
-
Constructs a new event of the given kind, with default parameter values.
- SPAEvent(EventId, String) - Constructor for class app.spa.SPAEvent
-
Constructs a new event of the given kind, with the given string
parameter value, and default values for the remaining parameters.
- SPAEvent(EventId, boolean) - Constructor for class app.spa.SPAEvent
-
Constructs a new event of the given kind, with the given boolean
parameter value, and default values for the remaining parameters.
- SPAEvent(EventId, String, boolean, int[]) - Constructor for class app.spa.SPAEvent
-
Constructs a new event of the given kind, with the given string,
boolean, and integer list parameter values.
- SPAEventAck - Class in app.spa
-
SPA event acknowledgement descriptor.
- SPAEventAck() - Constructor for class app.spa.SPAEventAck
-
Constructs a new success acknowledgment.
- SPAEventAck(boolean) - Constructor for class app.spa.SPAEventAck
-
Constructs a new acknowledgment with the given success/failure
flag and a null
descriptive text.
- SPAEventAck(String) - Constructor for class app.spa.SPAEventAck
-
Constructs a new failure acknowledgment with the given message text.
- SPAEventAck(boolean, String) - Constructor for class app.spa.SPAEventAck
-
Constructs a new failure acknowledgment with the given
success/failure flag and message text.
- SPAEventDispatcher - Class in app.spa
-
Runs the event handler thread for a SiGML Player Applet.
- SPAEventDispatcher(JAOptions, JSObject, UseJLogger, SPAEventStreamSource, JACanvasEmbedder, AvatarEventHandler, JALoadingPlayerEventHandler, Runnable, OneShotTimeoutBarrier) - Constructor for class app.spa.SPAEventDispatcher
-
Constructs a new SiGML Player Applet event stream processor.
- spaEventIds(EventId, EventId) - Static method in enum app.spa.EventId
-
Returns a set containing the given pair of SPA event ids.
- spaEventIds(EventId, EventId, EventId) - Static method in enum app.spa.EventId
-
Returns a set containing the given trio of SPA event ids.
- SPAEventStreamChannel - Class in app.spa
-
- SPAEventStreamChannel(UseJLogger) - Constructor for class app.spa.SPAEventStreamChannel
-
Constructs a new event channel, using the given logger.
- SPAEventStreamSource - Interface in app.spa
-
Interface defining a source from which successive items in an
SPAEvent
stream can be obtained, and via which
an
SPAEventAck
can be delivered in response.
- SPAEventTarget - Interface in app.spa
-
Interface defining a target to which an
SPAEvent
can be
posted and which returns an
SPAEventAck
in response.
- SPAPlayerEventHandler - Class in app.spa
-
Loading player event handler: receives notification of SiGML loading
and animation events from the SiGML Player Applet's JA player component,
converting them into
SPAEvent
s which it posts (typically to
the SPA event dispatcher thread) via an event target supplied at
construction time.
- SPAPlayerEventHandler(SPAEventTarget) - Constructor for class app.spa.SPAPlayerEventHandler
-
Constructs a new loading player event handler, which will direct
the events it generates to the given target.
- SpeedUpSlider - Class in app.gui
-
- SpeedUpSlider() - Constructor for class app.gui.SpeedUpSlider
-
- SpeedUpSlider(int) - Constructor for class app.gui.SpeedUpSlider
-
- SpeedUpSlider(int, int, int, int, int) - Constructor for class app.gui.SpeedUpSlider
-
Constructs a new speed-up slider, with the given orientation, scale,
minimum, maximum and initial values.
- start() - Method in class app.JASiGMLURLPlayer
-
Starts this applet -- a no-op.
- start() - Method in class app.LCSiGMLPlayer
-
Applet start method: creates the loads a SiGMLInLib instance
and the avatar; NB for LiveConnect it is important that this
is done here and not in
LCSiGMLPlayer.init()
: otherwise, the applet
becomes invisible on any load after the first.
- start() - Method in class app.LCSiGMLURLPlayer
-
Applet start method: creates a SiGMLInLib instance and loads
the avatar; note that this method is unsynchronized
.
- start() - Method in class app.SiGMLPlayerApplet
-
Applet start method.
- start() - Method in class app.SToCApplet
-
Applet start method.
- startNewAnimation() - Method in class app.gui.FrameNumberSpinner
-
Prepares to deal with a new animation on the associated player,
by establishing a new sign status record for the animation.
- startPlaySiGMLPiped() - Method in class app.SiGMLPlayerApplet
-
Accepts a request for a new piped SiGML input session for this player.
- startTheThread(JAOptions, SToCApplet.SToCALogger) - Static method in class app.util.SToCThread
-
- StateFlag - Enum in app.spa
-
An enumeration of flags each representing one aspect of the internal
state of the
SiGMLPlayerApplet
's event dispatch thread.
- SToC - Class in app.util
-
- SToC(JAOptions, SToCApplet.SToCALogger) - Constructor for class app.util.SToC
-
- SToC.CASDataReceiver - Interface in app.util
-
Interface for delivery of a sequence of CAS data chunks.
- STOCA_RETURN_CAS - Static variable in class app.SToCApplet
-
"Return CAS" Javascript call-out name.
- SToCALogger(String) - Constructor for class app.SToCApplet.SToCALogger
-
Constructs a new logger, initially enabled or not as specified
by the given flag string.
- SToCApplet - Class in app
-
Provides SiGML-to-CAS functions for JS/WebGL ARP.
- SToCApplet() - Constructor for class app.SToCApplet
-
Constructs a new instance of this applet.
- SToCApplet.CASDispatch - Interface in app
-
Interface for return of CAS data to host HTML/JS environment.
- SToCApplet.SToCALogger - Class in app
-
- SToCThread - Class in app.util
-
SiGML-to-CAS thread, providing support for the
SToCApplet
.
- SToCThread.CASDataDelivery - Interface in app.util
-
Interface for CAS data delivery.
- stop() - Method in class app.JASiGMLURLPlayer
-
Stops this applet, i.e.
- stop() - Method in class app.LCSiGMLURLPlayer
-
stop()is a no-op for this applet.
- stop() - Method in class app.SiGMLPlayerApplet
-
Applet stop method.
- stop() - Method in class app.SToCApplet
-
Applet stop method.
- stopPlayingSiGML() - Method in class app.LCSiGMLPlayer
-
Accepts a stop-player request.
- stopPlayingSiGML() - Method in class app.LCSiGMLURLPlayer
-
Accepts a stop-player request.
- stopPlayingSiGML() - Method in class app.SiGMLPlayerApplet
-
Accepts a stop-player request.
- switchLogEnabled(String) - Method in class app.SiGMLPlayerApplet
-
- switchLogEnabled(String) - Method in class app.SToCApplet
-
Updates this applet's log-enabled flag to the given setting.
- SynchBufMultiProd<E> - Class in app.util
-
A synchronized buffer with a generic buffered item type,
for the use of one or more producer threads and a single consumer thread.
- SynchBufMultiProd() - Constructor for class app.util.SynchBufMultiProd
-
Constructs a new multi-producer synchronized buffer.
- SynchBufSingleProd<E> - Class in app.util
-
A synchronized buffer with a generic buffered item type,
for the use of a single producer thread and a single consumer thread.
- SynchBufSingleProd() - Constructor for class app.util.SynchBufSingleProd
-
Constructs a new synchronized buffer.
- terminate() - Method in class app.LCSiGMLPlayer
-
Terminates this player; in particular, updates its camera data
and terminates its play-request servicing thread.
- terminate() - Method in class app.LCSiGMLURLPlayer
-
Terminates this player; in particular, updates its camera data
and terminates its play-request servicing thread.
- terminate() - Method in class app.SiGMLPlayerApplet
-
Applet unload method: posts a shut-down event to the player thread,
and waits for this to take effect.
- terminate() - Method in class app.SToCApplet
-
Applet unload method: posts a shut-down event to the player thread,
and waits for this to take effect.
- terminateCASSequence() - Method in class app.util.CASDeliveryThread
-
Indicates the completion of CAS generation, that is, that all
CAS data chunks have now been posted onto this thread's input queue.
- terminateCASSequence() - Method in interface app.util.SToC.CASDataReceiver
-
Indicates the completion of CAS generation, that is, that all
CAS data chunks have now been posted to this receiver.
- Token - Class in app.util
-
A synchronization Token is essentially a binary semaphore,
with
Token.acquire()
as the potentially blocking P() operation,
and
Token.release()
as the potentially unblocking V() operation.
- toString() - Method in class app.spa.EDTState
-
Returns a string representation of this state, with one character
per flag: an underscore if the flag is not present, the flag's
tag character if it is.
- toString() - Method in class app.spa.SPAEvent
-
Returns a legible text representation of this event.
- toString() - Method in class app.spa.SPAEventAck
-
Returns a legible text representation of this acknowledgement.
- Wrap - Class in app.gui
-
Wrap
provides a collection of class methods each of which
wraps a new container round given collection of GUI components.
- Wrap() - Constructor for class app.gui.Wrap
-
- wrapInFlowLayoutPane(Component) - Static method in class app.gui.Wrap
-
Wraps the given component in a JPanel
and returns that
panel -- which has a FlowLayout
, centred with no padding.
- wrapInFlowLayoutPane(Component, int) - Static method in class app.gui.Wrap
-
Wraps the given component in a JPanel
and returns that
panel -- which has a FlowLayout
with the given alignment and
no padding.
- wrapInFlowLayoutPane(Component[]) - Static method in class app.gui.Wrap
-
Wraps the given components in a JPanel
and returns that
panel -- which has a FlowLayout
, centred with no padding.
- wrapInFLPaneAndVBox(JComponent[], float) - Static method in class app.gui.Wrap
-
Wraps the given list of components in a vertical box, wraps the box
in a flow layout pane, and returns that pane.
- wrapInFLPaneAndVBox(JComponent[], int) - Static method in class app.gui.Wrap
-
Wraps the given list of components in a vertical box, wraps the box
in a flow layout pane, and returns that pane.
- wrapInFLPaneAndVBox(JComponent[], int, float) - Static method in class app.gui.Wrap
-
Wraps the given list of components in a vertical box, wraps the box
in a flow layout pane, and returns that pane.
- wrapInNCSPane(Component, Component, Component) - Static method in class app.gui.Wrap
-
Returns a new JPanel
with a BorderLayout
containing
the given pair of components in its north and south regions.
- wrapInNWCESPane(Component, Component, Component, Component, Component) - Static method in class app.gui.Wrap
-
Returns a new JPanel
with a BorderLayout
containing
the given components in its north, west, centre, east and south
regions.
- wrapInVerticalBox(JComponent[], float) - Static method in class app.gui.Wrap
-
Creates an returns a Box
containing the given components,
giving each component the specified X-alignment.
- wrapInVerticalBox(JComponent[], int) - Static method in class app.gui.Wrap
-
Creates an returns a Box
containing the given components,
with a gap at the top of the specified size (which is expected to be
non-negative), and giving each component the defaul X-alignment
of 0.5 (which centres it within the box).
- wrapInVerticalBox(JComponent[], int, float) - Static method in class app.gui.Wrap
-
Creates an returns a Box
containing the given components,
with a gap at the top of the specified size (which is expected to be
non-negative), and giving each component the specified X-alignment.
- wrapInWCEPane(Component, Component, Component) - Static method in class app.gui.Wrap
-
Returns a new JPanel
with a BorderLayout
containing
the given components in its west, central and east regions.