public class DynamicCacheCatalogResolver extends java.lang.Object implements DTSCascadeSchemaURIResolver, org.xml.sax.EntityResolver
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
typicalDirectoryOfPackages
The Constant typicalDirectoryOfPackages.
|
| Constructor and Description |
|---|
DynamicCacheCatalogResolver(net.sf.saxon.lib.SchemaURIResolver nextResolver)
Instantiates a new dynamic cache catalog resolver.
|
DynamicCacheCatalogResolver(javax.xml.transform.URIResolver nextResolver)
Instantiates a new dynamic cache catalog resolver.
|
| Modifier and Type | Method and Description |
|---|---|
javax.xml.transform.URIResolver |
getNextResolver()
The next resolved in the cascade. null means this is the last resolver
|
net.sf.saxon.lib.SchemaURIResolver |
getNextSchemaResolver()
Return the next SchemaURIResolver.
|
javax.xml.transform.Source |
resolve(java.lang.String href,
java.lang.String base) |
javax.xml.transform.Source[] |
resolve(java.lang.String targetNamespace,
java.lang.String baseURI,
java.lang.String[] locations) |
org.xml.sax.InputSource |
resolveEntity(java.lang.String publicId,
java.lang.String systemId) |
void |
setConfiguration(net.sf.saxon.Configuration config) |
void |
setNextResolver(net.sf.saxon.lib.SchemaURIResolver newNextResolver)
Establish the next SchemaURIResolver.
|
void |
setNextResolver(javax.xml.transform.URIResolver newNextResolver)
Sets the next resolver to the resolver specified in the parameter.
|
public static final java.lang.String typicalDirectoryOfPackages
public DynamicCacheCatalogResolver(javax.xml.transform.URIResolver nextResolver)
nextResolver - the next resolverpublic DynamicCacheCatalogResolver(net.sf.saxon.lib.SchemaURIResolver nextResolver)
nextResolver - the next resolverpublic javax.xml.transform.Source resolve(java.lang.String href,
java.lang.String base)
throws javax.xml.transform.TransformerException
resolve in interface javax.xml.transform.URIResolverjavax.xml.transform.TransformerExceptionpublic org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException,
java.io.IOException
resolveEntity in interface org.xml.sax.EntityResolverorg.xml.sax.SAXExceptionjava.io.IOExceptionpublic void setConfiguration(net.sf.saxon.Configuration config)
setConfiguration in interface net.sf.saxon.lib.SchemaURIResolverpublic javax.xml.transform.Source[] resolve(java.lang.String targetNamespace,
java.lang.String baseURI,
java.lang.String[] locations)
throws net.sf.saxon.trans.XPathException
resolve in interface net.sf.saxon.lib.SchemaURIResolvernet.sf.saxon.trans.XPathExceptionpublic javax.xml.transform.URIResolver getNextResolver()
DTSCascadeURIResolvergetNextResolver in interface DTSCascadeURIResolverpublic void setNextResolver(javax.xml.transform.URIResolver newNextResolver)
DTSCascadeURIResolversetNextResolver in interface DTSCascadeURIResolvernewNextResolver - the new next resolverpublic void setNextResolver(net.sf.saxon.lib.SchemaURIResolver newNextResolver)
DTSCascadeSchemaURIResolversetNextResolver in interface DTSCascadeSchemaURIResolvernewNextResolver - the new next resolverpublic net.sf.saxon.lib.SchemaURIResolver getNextSchemaResolver()
DTSCascadeSchemaURIResolvergetNextSchemaResolver in interface DTSCascadeSchemaURIResolver