Package 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.

See:
          Description

Class Summary
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.
HNSToHamGesturalConverter A translator that generates the gestural SiGML element (<hamgestural_sign>) for any given HNS SiGML element (<hns_sign>) -- accessed via the singleton factory method HNSToHamGesturalConverter.getHHConverter().
SiGMLFilter A SAX XML document filter that converts its SiGML input event stream into a stream of top-level SiGML sign descriptors.
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
SiGMLSignsScanner A SiGML scanner, capable of taking its SiGML input from a given URL, string reader or input stream, and generating from this input a stream of SiGML signs, which it directs to a StreamedSiGMLReceiver, supplied when the scanner is constructed.
SiGMLUnitStreamToSignStream A SiGMLUnitStreamHandler that takes the input it receives from the SiGML unit stream to which it is attached, and converts it into a stream of gestural SiGML signs.
 

Package sigmlanim.sigmlstream Description

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.