|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectplayer.JAFramesPlayer
player.JASocketPlayer
public class 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.
| Field Summary |
|---|
| Fields inherited from class player.JAFramesPlayer |
|---|
SZ_CAM_DATA |
| Constructor Summary | |
|---|---|
JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JASocketPlayerEventHandler lpeh,
SpeedProvider sp)
Constructs a new JASocketPlayer, with the the given JA
options, avatar-canvas embedder, avatar-event handler, and
player-event handler, and with its cyclic-play flag OFF and its
auto-play flag ON, intially. |
|
JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JASocketPlayerEventHandler lpeh,
SpeedProvider sp,
boolean cyclic,
boolean onesign,
boolean auto)
Constructs a new JASocketPlayer, with the given JA options,
given avatar-canvas embedder, avatar-event handler, player-event
handler, and initial settings of its cyclic-play and auto-play flags. |
|
JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
JASocketPlayerEventHandler lpeh)
Constructs a new JASocketPlayer, with the given JA options,
avatar-canvas embedder and player-event handler, with no avatar-event
handler, and with its cyclic-play flag OFF and its auto-play flag
ON, intially. |
|
| Method Summary | |
|---|---|
boolean |
autoPlayIsOn()
Returns the current setting of this player's auto-play flag. |
void |
setAutoPlay(boolean auto)
Sets this player's auto-play flag as specified. |
void |
startPlayer()
Initiates the playing of the current animation. |
void |
startSiGMLInput(JAOptions jopts)
Creates this player's animation loader, and starts its SiGML input server; these functions could naturally be performed by the player's constructor, but for the sake of GUI responsiveness they are factored out into this separate initialisation method. |
void |
terminate()
Terminates this player, including shut-down of its SiGML-input server. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
JASocketPlayerEventHandler lpeh)
JASocketPlayer, with the given JA options,
avatar-canvas embedder and player-event handler, with no avatar-event
handler, and with its cyclic-play flag OFF and its auto-play flag
ON, intially.
public JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JASocketPlayerEventHandler lpeh,
SpeedProvider sp)
JASocketPlayer, with the the given JA
options, avatar-canvas embedder, avatar-event handler, and
player-event handler, and with its cyclic-play flag OFF and its
auto-play flag ON, intially.
public JASocketPlayer(JAOptions jopts,
JACanvasEmbedder embedder,
AvatarEventHandler aehdlr,
JASocketPlayerEventHandler lpeh,
SpeedProvider sp,
boolean cyclic,
boolean onesign,
boolean auto)
JASocketPlayer, with the given JA options,
given avatar-canvas embedder, avatar-event handler, player-event
handler, and initial settings of its cyclic-play and auto-play flags.
| Method Detail |
|---|
public void startSiGMLInput(JAOptions jopts)
public void setAutoPlay(boolean auto)
public boolean autoPlayIsOn()
public void terminate()
throws java.lang.InterruptedException
terminate in class JAFramesPlayerjava.lang.InterruptedExceptionpublic void startPlayer()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||