APIdia Launch Partner
Top Description Methods
javax.xml.transform

public Interface URIResolver

Known Direct Subinterfaces
javax.xml.catalog.CatalogResolver
Known Direct Implementers
javax.xml.catalog.CatalogReader

An object that implements this interface that can be called by the processor to turn a URI used in document(), xsl:import, or xsl:include into a Source object.

Since
1.4

Method Summary

Modifier and TypeMethod and Description
public Source

Returns:

A Source object, or null if the href cannot be resolved, and the processor should try to resolve the URI itself.
resolve
(String
An href attribute, which may be relative or absolute.
href
,
String
The base URI against which the first argument will be made absolute if the absolute URI is required.
base
)

Called by the processor when it encounters an xsl:include, xsl:import, or document() function.

Method Detail

resolveback to summary
public Source resolve(String href, String base) throws TransformerException

Called by the processor when it encounters an xsl:include, xsl:import, or document() function.

Parameters
href:String

An href attribute, which may be relative or absolute.

base:String

The base URI against which the first argument will be made absolute if the absolute URI is required.

Returns:Source

A Source object, or null if the href cannot be resolved, and the processor should try to resolve the URI itself.

Exceptions
TransformerException:
if an error occurs when trying to resolve the URI.