|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StreamedSiGMLSupplierForAnimationGen
Interface implemented by an object able to supply the content of
a SiGML document to an animation module as a stream of
AnimatedSign
s, with animation data not yet attached at the
time they are supplied.
This is a "pull" interface, i.e. the supplier delivers a sign only
in response to an explicit request from its client, via
getNextSignToBeAnimated()
.
Method Summary | |
---|---|
void |
doneSignAnimation()
Accepts a notification from this supplier's client indicating that it has completed processing of one more sign in the stream supplied to date. |
AnimatedSign |
getNextSignToBeAnimated()
Returns next SiGML sign to be animated, or null , if
the sign stream is exhausted. |
Method Detail |
---|
AnimatedSign getNextSignToBeAnimated() throws java.lang.InterruptedException
null
, if
the sign stream is exhausted.
java.lang.InterruptedException
void doneSignAnimation()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |