Package | Description |
---|---|
sigmlanim |
Provides classes supporting the conversion of SiGML to CAS data streams,
using a JNI interface to the animgen library.
|
sigmlanim.sigmlstream |
Provides classes and interfaces supporting the SAX-based processing of SiGML
data as a "stream", that is, real-time event-driven processing of a SiGML
document, allowing earlier signs in the document to be processed -- for example,
to be animated -- before later signs in the document have been received.
|
Modifier and Type | Class and Description |
---|---|
class |
SignsArraySupplier
Implementation of the
StreamedSiGMLSupplierForAnimationGen interface, which uses
a given array of SiGML signs, and which also provides a
method, SignsArraySupplier.waitUntilAllAnimated() that blocks until all these
signs are known to have animation data attached. |
Constructor and Description |
---|
JAnimgen(JAOptions JA_OPTS,
JAnimgenConfigData CFG_DATA,
StreamedSiGMLSupplierForAnimationGen SIGML_SUPPLIER) |
JAnimgen(JAOptions JA_OPTS,
JAnimgenConfigData CFG_DATA,
StreamedSiGMLSupplierForAnimationGen SIGML_SUPPLIER,
boolean MULTI_SIGN)
Constructs a new streamed Java animgen wrapper with the given
configuration data, and runs an animgen thread using the given
signs stream supplier as its input source.
|
Modifier and Type | Class and Description |
---|---|
class |
FilteringSupplierForAnimGen
An implementation of
StreamedSiGMLSupplierForAnimationGen
which uses another StreamedSiGMLSupplierForAnimationGen as its
primary supplier and which filters from the sign stream provided by
the primary supplier those signs to which animation data has already
been attached. |
class |
SiGMLInputAnimGenCoordinator
A SiGMLInputAnimGenCoordinator acts both as a
StreamedSiGMLReceiver and as a
StreamedSiGMLSupplierForAnimationGen ,
passing the (as yet unanimated) signs it receives from its source on
to a SiGMLAnimationBuildHandler , supplied at construction time,
and also caching them and passing them on to the coordinator's
target animation generator |
Modifier and Type | Method and Description |
---|---|
StreamedSiGMLSupplierForAnimationGen |
SiGMLInputAnimGenCoordinator.getSiGMLSupplierForAG()
Returns the SiGML supplier for animation generation to be used
in association with this coordinator.
|
Constructor and Description |
---|
FilteringSupplierForAnimGen(StreamedSiGMLSupplierForAnimationGen SUPPLIER)
Constructs a new filtering supplier that uses the given supplier
as its own primary supplier.
|