public interface StreamedSiGMLSupplierForAnimationGen
AnimatedSigns, 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().| Modifier and Type | Method and Description |
|---|---|
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. |
AnimatedSign getNextSignToBeAnimated() throws java.lang.InterruptedException
null, if
the sign stream is exhausted.java.lang.InterruptedExceptionvoid doneSignAnimation()