Class XMLCatalogURIResolverExtension

    • Constructor Detail

      • XMLCatalogURIResolverExtension

        public XMLCatalogURIResolverExtension​(XMLExtensionsRegistry extensionsRegistry)
    • Method Detail

      • resolve

        public String resolve​(String baseLocation,
                              String publicId,
                              String systemId)
        Specified by:
        resolve in interface URIResolverExtension
        Parameters:
        baseLocation - - the location of the resource that contains the uri
        publicId - - an optional public identifier (i.e. namespace name), or null if none
        systemId - - an absolute or relative URI, or null if none
        Returns:
        an absolute URI representation of the 'logical' location of the resource
      • resolveEntity

        public org.apache.xerces.xni.parser.XMLInputSource resolveEntity​(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
                                                                  throws org.apache.xerces.xni.XNIException,
                                                                         IOException
        Specified by:
        resolveEntity in interface URIResolverExtension
        Specified by:
        resolveEntity in interface org.apache.xerces.xni.parser.XMLEntityResolver
        Throws:
        org.apache.xerces.xni.XNIException
        IOException