|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ihr.xbrl.om.DTSCatalogURIResolver
public class DTSCatalogURIResolver
This is a wrapper class to a CatalogResolver. Resolvers are nested in a chain so the constructor allows a parameter of the next catalog in sequence. If this resolver is unable to resolve it continues with the next resolver.
| Field Summary | |
|---|---|
static java.lang.String |
catalogsFileName
|
static java.lang.String |
ns
|
static net.sf.saxon.s9api.QName |
rootNode
|
static java.lang.String |
taxonomyMetadataPropertiesFileName
|
static java.lang.String |
taxonomyWizardFileName
|
static java.lang.String |
userDefaultTaxonomyDirectory
|
| Constructor Summary | |
|---|---|
DTSCatalogURIResolver(net.sf.saxon.lib.SchemaURIResolver nextResolver)
Creates a CatalogResolver it is responsibility of the parent method to install the resolver in the chain. |
|
DTSCatalogURIResolver(javax.xml.transform.URIResolver nextResolver)
Creates a CatalogResolver it is responsibility of the parent method to install the resolver in the chain. |
|
| Method Summary | |
|---|---|
void |
addURIMapping(java.net.URI from,
java.net.URI to)
adds a new entry to the Catalog in memory |
org.xml.sax.InputSource |
getExternalSubset(java.lang.String name,
java.lang.String baseURI)
|
javax.xml.transform.URIResolver |
getNextResolver()
The next resolved in the cascade. null means this is the last resolver |
net.sf.saxon.lib.SchemaURIResolver |
getNextSchemaResolver()
|
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)
|
org.xml.sax.InputSource |
resolveEntity(java.lang.String name,
java.lang.String publicId,
java.lang.String baseURI,
java.lang.String systemId)
|
void |
setConfiguration(net.sf.saxon.Configuration config)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String catalogsFileName
public static final java.lang.String taxonomyMetadataPropertiesFileName
public static final java.lang.String taxonomyWizardFileName
public static final java.lang.String userDefaultTaxonomyDirectory
public static final java.lang.String ns
public static final net.sf.saxon.s9api.QName rootNode
| Constructor Detail |
|---|
public DTSCatalogURIResolver(javax.xml.transform.URIResolver nextResolver)
nextResolver - public DTSCatalogURIResolver(net.sf.saxon.lib.SchemaURIResolver nextResolver)
nextResolver - | Method Detail |
|---|
public 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 javax.xml.transform.URIResolver getNextResolver()
DTSCascadeURIResolver
getNextResolver in interface DTSCascadeURIResolverpublic net.sf.saxon.lib.SchemaURIResolver getNextSchemaResolver()
public 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 void setConfiguration(net.sf.saxon.Configuration config)
setConfiguration in interface net.sf.saxon.lib.SchemaURIResolver
public void addURIMapping(java.net.URI from,
java.net.URI to)
from - URI fromto - URI to
public org.xml.sax.InputSource getExternalSubset(java.lang.String name,
java.lang.String baseURI)
throws org.xml.sax.SAXException,
java.io.IOException
getExternalSubset in interface org.xml.sax.ext.EntityResolver2org.xml.sax.SAXException
java.io.IOException
public org.xml.sax.InputSource resolveEntity(java.lang.String name,
java.lang.String publicId,
java.lang.String baseURI,
java.lang.String systemId)
throws org.xml.sax.SAXException,
java.io.IOException
resolveEntity in interface org.xml.sax.ext.EntityResolver2org.xml.sax.SAXException
java.io.IOException
public 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.SAXException
java.io.IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||