Package player

Provides several signed-animation players: each player combines a JARP avatar canvas with a source of animation data, and provides an API allowing an enclosing GUI container both to control this player and to obtain status information from it in real-time.

See:
          Description

Interface Summary
AvatarEventHandler Interface for avatar View events.
CameraAccess Provides access to a CameraController.
CameraChangeMonitor Interface supporting the monitoring of changes in a player's camera settings.
FrameIndexScanAccess Interface defining access to the frame index values used by an AnimationScan.
JACanvasEmbedder This interface defines the method that embeds a Java ARP canvas in an AWT container.
JALoadingPlayerEventHandler This is the interface via which a JALoadingPlayer provides notification of player events to its environment/owner.
JAPlayerEventHandler This is the interface via which a JAFramesPlayer provides notification of player events to its environment/owner.
JASocketPlayerEventHandler This is the interface via which a JASocketPlayer provides notification of player events to its environment.
SignsArrayAccess Interface defining client access to a SiGMLAnimation as an array of animated signs, which may be expanded on demand by the client, as new animation data becomes available.
 

Class Summary
AnimationScan A state descriptor for a scan of an animation data-set, which may be represented by a full SiGMLAnimation data-set, or alternatively by a CASFrame sequence.
AnimationScheduler Schedules the rendering of a sequence of animation frames by a JA avatar.
CameraChangeMonitorForPlayer Provides access to a CameraChangeMonitor implementation, for use by a JAFramesPlayer.
JAFramesPlayer A JAFramesPlayer provides a Java ARP avatar canvas together with the capability of playing sequences of CAS animation frames on that avatar.
JALoadingPlayer A JALoadingPlayer is a JAFramesPlayer equipped with the ability to load an animation sequence for a given SiGML or CAS source (URL or string), and then to play that sequence.
JALoadingPlayerEventAdapter Adapter class for the JALoadingPlayerEventHandler interface.
JAPlayerEventAdapter Adapter class for the JAPlayerEventHandler interface.
JAPlayerStats Maintains rendering performance statistics for a Java ARP avatar.
JASocketPlayer A JASocketPlayer is a JAFramesPlayer equipped with the ability to accept SiGML input via a TCP/IP server socket, and then to play the signed animation defined by that SiGML input.
JASocketPlayerEventAdapter Adapter class for the JASocketPlayerEventHandler interface.
OneFramePlayManager Provides support to a JAFramesPlayer by managing the creation and running of a thread to display a single frame.
PlayerFlags Flag values for a JAFramesPlayer, with synchronized access.
SequencePlayManager Provides support to a JAFramesPlayer by managing the creation and running of a thread to play a sequence of animation frames.
SignStatusRecord Cache for status information about a sign associated with a scan.
 

Package player Description

Provides several signed-animation players: each player combines a JARP avatar canvas with a source of animation data, and provides an API allowing an enclosing GUI container both to control this player and to obtain status information from it in real-time.