Package com.icl.saxon

Interface Summary
Binding Binding is a interface used to mark objects that represent a variable declaration
NodeHandler This abstract class defines the node handler interface used by SAXON.
 

Class Summary
Bindery The Bindery class holds information about variables and their values.
ContentEmitter ContentEmitter is a glue class that provides a standard SAX ContentHandler interface to a Saxon Emitter.
Context This class represents a context in which an expression is evaluated or a template is executed (as defined in the XSLT specification).
Controller Controller processes an XML file, calling registered node handlers when appropriate to process its elements, character content, and attributes.
DecimalFormatManager DecimalFormatManager manages the collection of named and unnamed decimal formats
DOMDriver DOMDriver.java: (pseudo-)SAX driver for DOM.
This class simulates the action of a SAX Parser, taking an already-constructed DOM Document and walking around it in a depth-first traversal, calling a SAX-compliant ContentHandler to process the children as it does so.
ExtendedInputSource This class allows a SAXON application to encapsulate information about an input source in a single object, which may include a public identifier, a system identifier, a byte stream (possibly with a specified encoding), a character stream, or a file.
FeatureKeys FeatureKeys defines a set of constants, names of Saxon configuration options which can be supplied to the TransformerFactoryImpl interface
Filter Filter is an XMLFilter (a SAX2 filter) that performs a transformation taking a SAX stream as input and producing a SAX stream as output.
IdentityTransformer  
IdentityTransformerHandler IdentityTransformerHandler implements the javax.xml.transform.sax.TransformerHandler interface.
IDFilter IDFilter is a SAX filter that extracts the subtree of a document rooted at the element with a given ID value.
KeyDefinition Corresponds to a single key definition.
KeyManager KeyManager manages the set of key definitions in a stylesheet, and the indexes associated with these key definitions
Loader Loader is used to load a class given its name.
Mode A Mode is a collection of rules; the selection of a rule to apply to a given element is determined by a Pattern.
ParameterSet A ParameterSet is a set of parameters supplied when calling a template.
PIGrabber The PIGrabber class is a SAX ContentHandler that looks for xml-stylesheet processing instructions and tests whether they match specified criteria; for those that do, it creates an InputSource object referring to the relevant stylesheet
PreparedStyleSheet This PreparedStyleSheet class represents a StyleSheet that has been prepared for execution (or "compiled").
PreviewManager PreviewManager handles the registration of preview elements for use by the Builder
RuleManager RuleManager maintains a set of template rules, one set for each mode
StandardErrorListener StandardErrorListener is the standard error handler for XSLT processing errors, used if no other ErrorListener is nominated.
StandardURIResolver This class provides the service of converting a URI into an InputSource.
StyleSheet This StyleSheet class is the entry point to the Saxon XSLT Processor.
StylesheetStripper The StylesheetStripper refines the Stripper class to do stripping of whitespace nodes on a stylesheet.
TemplatesHandlerImpl TemplatesHandlerImpl implements the javax.xml.transform.sax.TemplatesHandler interface.
TransformerFactoryImpl A TransformerFactoryImpl instance can be used to create Transformer and Template objects.
TransformerHandlerImpl TransformerHandlerImpl implements the javax.xml.transform.sax.TransformerHandler interface.
TreeDriver TreeDriver.java: (pseudo-)SAX driver for Saxon trees.
Subclasses DOMDriver for the case where the tree is a Saxon tree (a DocumentInfo) This class simulates the action of a SAX Parser, taking an already-constructed DOM Document and walking around it in a depth-first traversal, calling a SAX-compliant ContentHandler to process the children as it does so.
Version The Version class holds the SAXON version information.
WinStyleSheet This WinStyleSheet class is used in instant-saxon, a packaged interface to the StyleSheet interpreter, intended for use with jexegen on Windows platforms.
XSLTProcessorApplet Provides applet host for the XSLT processor.
 

Error Summary
InternalSaxonError An InternalError represents an condition detected during Saxon processing that should never occur.