System Programming Interfaces
- The
Context
class no longer implements the XSLT 1.1 WD interface
org.w3c.xsl.XSLTContext.
- Dropped the classes in
com.icl.saxon.handlers
(ElementHandler etc). It is still
possible for a Java application to register a NodeHandler to receive events; this
must now be written as an implementation of the net.sf.saxon.NodeHandler interface.
See the ShowBooks.java sample application to see how.
- It is no longer possible to specify a user-defined collation using the
data-type
or lang
attribute of xsl:sort; instead, it must be specified using the
collation
attribute,
with a saxon:collation
element that maps the named collation to a Java
class that implements the JDK java.util.Comparator
interface.