org.openexi.scomp
Interface EntityResolverEx

All Superinterfaces:
org.xml.sax.EntityResolver

public interface EntityResolverEx
extends org.xml.sax.EntityResolver

Extended SAX EntityResolver interface for resolving entities and schema documents.


Method Summary
 org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId, java.lang.String namespaceURI)
          This method will be called for resolving schema documents upon occurrences of XML Schema directives such as "include", "import" and "redefine" within schemas.
 
Methods inherited from interface org.xml.sax.EntityResolver
resolveEntity
 

Method Detail

resolveEntity

org.xml.sax.InputSource resolveEntity(java.lang.String publicId,
                                      java.lang.String systemId,
                                      java.lang.String namespaceURI)
                                      throws org.xml.sax.SAXException,
                                             java.io.IOException
This method will be called for resolving schema documents upon occurrences of XML Schema directives such as "include", "import" and "redefine" within schemas.

Parameters:
publicId - Public identifier of the schema document that is being resolved
systemId - System identifier of the schema document that is being resolved
namespaceURI - Target namespace name of the schema document that is being resolved
Returns:
InputSource that represents the schema document if resolved otherwise null
Throws:
org.xml.sax.SAXException
java.io.IOException