|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface 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.
Moved from package sigmlanim, 2007-08-07.
| Method Summary | |
|---|---|
boolean |
arrayIsFinal()
Returns this array-access's completion flag. |
int |
countFrames()
Returns the number of available animation frames. |
int |
countSigns()
Returns the number of valid signs in the array, i.e. |
AnimatedSign[] |
signs()
Returns the currently available signs array. |
void |
update()
Brings this array-access up to date with respect to the supporting animation, which may or may not change the array-access's state. |
void |
waitForProgress()
Assuming animation frame generation is not complete, that is, assuming arrayIsFinal() returns false, this method
blocks the caller until a significant update can be (and is)
performed on this array-access. |
| Method Detail |
|---|
AnimatedSign[] signs()
int countSigns()
int countFrames()
boolean arrayIsFinal()
void update()
void waitForProgress()
throws java.lang.InterruptedException
arrayIsFinal() returns false, this method
blocks the caller until a significant update can be (and is)
performed on this array-access. When the call returns either
there are more valid entries in the array or the array-access
is flagged as complete.
java.lang.InterruptedException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||