public interface JALoadingPlayerEventHandler extends JAPlayerEventHandler
JALoadingPlayer provides
notification of player events to its environment/owner.
It extends the basic JAPlayerEventHandler interface with
one additional event, which notifies completion of a CAS-load operation.
2007-08-07loaderHasStarted() and nextSignLoaded(int,int)
events.
2008-06-25loaderIsDone(boolean,int,int).| Modifier and Type | Method and Description |
|---|---|
void |
loaderHasStarted()
Reports that the load operation has been initiated, so for
example the associated
SiGMLAnimation is available,
although it is likely to be empty at this stage. |
void |
loaderIsDone(boolean gotframes,
int nsigns,
int nframes)
Reports the completion of a load operation by this player's
loader.
|
void |
nextSignLoaded(int s,
int nflimit)
Reports that the next animated sign has been loaded, that is,
the sign with the given index and with the given overall frame
index limit value.
|
playerIsAtNewFrame, playerIsDonevoid loaderHasStarted()
SiGMLAnimation is available,
although it is likely to be empty at this stage.void nextSignLoaded(int s,
int nflimit)
void loaderIsDone(boolean gotframes,
int nsigns,
int nframes)
gotframes - indicates whether or not the load operation
delivered a playable set of animation frames.nsigns - the number of signs in the animation
(zero in case of failure).nframes - the number of frames in the animation
(zero in case of failure).