public interface CollationURIResolver extends Serializable
StringCollatoras output. A CollationURIResolver can be registered with the Configuration (or with a TransformerFactory) to resolve all collation URIs used in a stylesheet or query.
StringCollator resolve(String relativeURI, String baseURI, Configuration config)
relativeURI- the collation URI as written in the query or stylesheet
baseURI- The base URI of the static context where the collation URI appears. The base URI is available only in cases where the collation URI is resolved at compile time; in cases where the collation URI is not resolved until execution time (typically because it is supplied as an expression rather than as a string literal) this parameter is currently set to null.
config- The configuration. Provided in case the collation URI resolver needs it.
If the Collation URI cannot be resolved, return null.
Note that unlike the JAXP URIResolver, returning null does not cause the default
CollationURIResolver to be invoked; if this is required, the user-written CollationURIResolver
should explicitly instantiate and invoke the
Copyright (c) 2004-2013 Saxonica Limited. All rights reserved.