net.sf.saxon.trans
Class StandardUnparsedTextResolver
java.lang.Object
net.sf.saxon.trans.StandardUnparsedTextResolver
- Serializable, UnparsedTextURIResolver
public class StandardUnparsedTextResolver
extends java.lang.Object
Default implementation of the UnparsedTextURIResolver, used if no other implementation
is nominated to the Configuration.
Reader | resolve(URI absoluteURI, String encoding, Configuration config) - Resolve the URI passed to the XSLT unparsed-text() function, after resolving
against the base URI.
|
void | setDebugging(boolean debug) - Set debugging on or off.
|
resolve
public Reader resolve(URI absoluteURI,
String encoding,
Configuration config)
throws XPathException
Resolve the URI passed to the XSLT unparsed-text() function, after resolving
against the base URI.
- resolve in interface UnparsedTextURIResolver
absoluteURI
- the absolute URI obtained by resolving the supplied
URI against the base URIencoding
- the encoding requested in the call of unparsed-text(), if any. Otherwise null.config
- The configuration. Provided in case the URI resolver
needs it.
- a Reader, which Saxon will use to read the unparsed text. After the text has been read,
the close() method of the Reader will be called.
setDebugging
public void setDebugging(boolean debug)
Set debugging on or off. In debugging mode, information is written to System.err
to trace the process of deducing an encoding.
debug
- set to true to enable debugging