Package com.lotus.xsl

Interface Summary
Dispatcher This interface represents a dispatcher that can call an extension from the expression language via the call(name, ...) function.
DispatcherFactory  
Formatter  
FormatterListener A SAX-based formatter interface for the XSL processor.
ProblemListener This is the interface that the XSL processor calls when it has a problem of some kind, either an error or a warning.
QueryEngineService Classes that implement the QueryEngineService interface are responsible for querying nodes in XML documents or DOM trees, matching node patterns, and evaluating string expressions.
XMLParserLiaison An implementation of this interface acts as a liaison between the XSL processor and the XML parser.
XMLSourceInfo Deprecated.  
 

Class Summary
Constants Primary constants used in the XSLProcessor classes.
Expression  
FormatterToDOM This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and adds the result to a document or document fragment.
FormatterToHTML FormatterToHTML formats SAX-style events into XML.
FormatterToText This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and produces simple text only.
FormatterToXML FormatterToXML formats SAX-style events into XML.
KeyDeclaration Holds the attribute declarations for the xsl:keys element.
NodeSortKey Simple data structure class for use by the NodeSorter class.
ProblemListenerDefault The implementation of the default error handling for LotusXSL.
Process This class handles the command line interface for LotusXSL.
QueryEngine This class queries a DOM tree, and performs other services relating to XSL Expressions such as pattern matching.
ResultTreeFrag The holder of result tree fragments.
TreeWalker This class does a pre-order walk of the DOM tree, calling the FormatterListener interface as it goes.
XMLParserLiaisonDefault This class is the default XMLParserLiaison for the XSL Processor.
XSLProcessor It's the responsibility of the XSLProcessor class, collaborating with the XML parser liaison, the DOM, and the query/match engine, to transform a source tree of nodes into a result tree according to instructions and templates specified by a stylesheet tree.
XSLProcessorVersion LotusXSL administrative class to keep track of the version number of the release.
 

Exception Summary
QueryEngineException  
WrongXML4JVersionException  
XSLProcessorException