com.jaxfront.core.util
Class JAXFrontXMLCatalogResolver

java.lang.Object
  extended by org.apache.xerces.util.XMLCatalogResolver
      extended by com.jaxfront.core.util.JAXFrontXMLCatalogResolver
All Implemented Interfaces:
org.apache.xerces.xni.parser.XMLEntityResolver, org.w3c.dom.ls.LSResourceResolver, org.xml.sax.EntityResolver, org.xml.sax.ext.EntityResolver2

public class JAXFrontXMLCatalogResolver
extends org.apache.xerces.util.XMLCatalogResolver


Constructor Summary
JAXFrontXMLCatalogResolver(org.apache.xerces.xni.parser.XMLEntityResolver resolver)
           
JAXFrontXMLCatalogResolver(org.apache.xerces.xni.parser.XMLEntityResolver resolver, java.net.URL xsdUrl)
           
 
Method Summary
 JAXFrontBaseEntityResolver getJaxFrontBaseEntityResolver()
           
 java.lang.String resolveDB(java.lang.String namespace)
           
 org.apache.xerces.xni.parser.XMLInputSource resolveEntity(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
           
 java.lang.String resolveIdentifier(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
           
 
Methods inherited from class org.apache.xerces.util.XMLCatalogResolver
clear, getCatalogList, getExternalSubset, getPreferPublic, getUseLiteralSystemId, resolveEntity, resolveEntity, resolvePublic, resolveResource, resolveSystem, resolveURI, setCatalogList, setPreferPublic, setUseLiteralSystemId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXFrontXMLCatalogResolver

public JAXFrontXMLCatalogResolver(org.apache.xerces.xni.parser.XMLEntityResolver resolver)

JAXFrontXMLCatalogResolver

public JAXFrontXMLCatalogResolver(org.apache.xerces.xni.parser.XMLEntityResolver resolver,
                                  java.net.URL xsdUrl)
Method Detail

getJaxFrontBaseEntityResolver

public JAXFrontBaseEntityResolver getJaxFrontBaseEntityResolver()

resolveDB

public java.lang.String resolveDB(java.lang.String namespace)
                           throws java.io.IOException,
                                  org.apache.xml.resolver.CatalogException
Throws:
java.io.IOException
org.apache.xml.resolver.CatalogException

resolveEntity

public org.apache.xerces.xni.parser.XMLInputSource resolveEntity(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
                                                          throws org.apache.xerces.xni.XNIException,
                                                                 java.io.IOException
Specified by:
resolveEntity in interface org.apache.xerces.xni.parser.XMLEntityResolver
Overrides:
resolveEntity in class org.apache.xerces.util.XMLCatalogResolver
Throws:
org.apache.xerces.xni.XNIException
java.io.IOException

resolveIdentifier

public java.lang.String resolveIdentifier(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
                                   throws java.io.IOException,
                                          org.apache.xerces.xni.XNIException
Overrides:
resolveIdentifier in class org.apache.xerces.util.XMLCatalogResolver
Throws:
java.io.IOException
org.apache.xerces.xni.XNIException