Packages
com.icl.saxon This package provides the core classes of the SAXON XSLT library.
com.icl.saxon.aelfred This package is a modified version of the AElfred XML parser from www.microstar.com.
com.icl.saxon.axis This package provides implementations of all the XSLT axes.
com.icl.saxon.expr This package provides classes associated with XPath expression handling.
com.icl.saxon.functions This package provides implementations of all the supplied functions for use in XPath expressions.
com.icl.saxon.handlers Package overview: com.icl.saxon.handlers
com.icl.saxon.number This package provides classes associated with numbering and the xsl:number element
com.icl.saxon.om This package defines the interface to the Saxon tree structure.
com.icl.saxon.output This package provides classes associated with producing the output of a stylesheet.
com.icl.saxon.pattern  
com.icl.saxon.sort This package provides utility routines for sorting: specifically, a BinaryTree implementation, a QuickSort implementation, and some Comparer objects that handle character and numeric comparisons.
com.icl.saxon.sql This package provides some sample extension elements for loading data into an SQL database.
com.icl.saxon.style This package provides classes for the various elements found in an XSL style sheet.
com.icl.saxon.tinytree This package is an implementation of the Saxon internal tree structure, designed to minimize memory usage, and the costs of allocating and garbage-collecting Java objects.
com.icl.saxon.trace This package provides an interface to Saxon tracing capabilities.
com.icl.saxon.trax This package is an interim version of the proposed TrAX API (Transformation API for XML).
com.icl.saxon.trax.serialize Version: Alpha CVS $Revision$ $Date:$ Author: Assaf Arkin Goals: Define an interface for serializers that will allow an application to use any implementation. Support SAX 1, SAX 2, DOM Level 1, DOM Level 2 serialization Allow implementations to extend the interfaces and provide additional functionality, and support implementations for any output method. Provide a factory for the default output methods (XML, HTML, Text).
com.icl.saxon.tree This package defines the implementation of the Saxon tree structure.