com.jaxfront.core.util
Class JAXFrontURLEntityResolver

java.lang.Object
  extended by org.apache.xerces.util.DOMEntityResolverWrapper
      extended by com.jaxfront.core.util.JAXFrontBaseEntityResolver
          extended by com.jaxfront.core.util.JAXFrontURLEntityResolver
All Implemented Interfaces:
org.apache.xerces.xni.parser.XMLEntityResolver

public class JAXFrontURLEntityResolver
extends JAXFrontBaseEntityResolver


Constructor Summary
JAXFrontURLEntityResolver(java.net.URL baseURL)
           
 
Method Summary
 java.lang.String getBasePath()
           
static java.lang.String getIDParam(java.lang.String baseURL)
           
static java.lang.String newURL(java.lang.String baseURL, java.lang.String relativeName)
           
static java.lang.String newURL(java.lang.String baseURL, java.lang.String id, java.lang.String relativeName)
           
 org.apache.xerces.xni.parser.XMLInputSource resolveEntity(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
           
 
Methods inherited from class com.jaxfront.core.util.JAXFrontBaseEntityResolver
cleanUp, createBaseKey, createKey, getBaseLocation, getBaseLocations, getResolvedInput, putResolvedInput, setBaseLocation
 
Methods inherited from class org.apache.xerces.util.DOMEntityResolverWrapper
getEntityResolver, setEntityResolver
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXFrontURLEntityResolver

public JAXFrontURLEntityResolver(java.net.URL baseURL)
Method Detail

getBasePath

public java.lang.String getBasePath()
Specified by:
getBasePath in class JAXFrontBaseEntityResolver

getIDParam

public static java.lang.String getIDParam(java.lang.String baseURL)

newURL

public static java.lang.String newURL(java.lang.String baseURL,
                                      java.lang.String relativeName)

newURL

public static java.lang.String newURL(java.lang.String baseURL,
                                      java.lang.String id,
                                      java.lang.String relativeName)

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.DOMEntityResolverWrapper
Throws:
org.apache.xerces.xni.XNIException
java.io.IOException