com.jaxfront.core.util
Class JAXFrontBaseEntityResolver

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

public abstract class JAXFrontBaseEntityResolver
extends org.apache.xerces.util.DOMEntityResolverWrapper


Constructor Summary
JAXFrontBaseEntityResolver()
           
JAXFrontBaseEntityResolver(org.w3c.dom.ls.LSResourceResolver arg0)
           
 
Method Summary
 void cleanUp()
           
 java.lang.String createBaseKey(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
           
 java.lang.String createKey(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)
           
 com.jaxfront.core.util.JAXFrontBaseEntityResolver.ResourceLocation getBaseLocation(java.lang.Object id)
           
 java.util.Map getBaseLocations()
           
abstract  java.lang.String getBasePath()
           
 DBDOMInput getResolvedInput(java.lang.Object id)
           
 void putResolvedInput(java.lang.String inputKey, DBDOMInput input)
           
 java.lang.Object setBaseLocation(java.lang.String key, java.lang.String parentKey, java.lang.String basePath)
           
 
Methods inherited from class org.apache.xerces.util.DOMEntityResolverWrapper
getEntityResolver, resolveEntity, setEntityResolver
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXFrontBaseEntityResolver

public JAXFrontBaseEntityResolver()

JAXFrontBaseEntityResolver

public JAXFrontBaseEntityResolver(org.w3c.dom.ls.LSResourceResolver arg0)
Method Detail

cleanUp

public void cleanUp()

createBaseKey

public java.lang.String createBaseKey(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)

createKey

public java.lang.String createKey(org.apache.xerces.xni.XMLResourceIdentifier resourceIdentifier)

getBaseLocation

public com.jaxfront.core.util.JAXFrontBaseEntityResolver.ResourceLocation getBaseLocation(java.lang.Object id)

getBaseLocations

public java.util.Map getBaseLocations()

getBasePath

public abstract java.lang.String getBasePath()

getResolvedInput

public DBDOMInput getResolvedInput(java.lang.Object id)

putResolvedInput

public void putResolvedInput(java.lang.String inputKey,
                             DBDOMInput input)

setBaseLocation

public java.lang.Object setBaseLocation(java.lang.String key,
                                        java.lang.String parentKey,
                                        java.lang.String basePath)