| java.lang.Object org.isqlviewer.xml.SaxResolver
Constructor Summary | |
public | SaxResolver() Create a new EntityResolver that will redirect all remote dtds and schema to a locat destination. |
entityValidator | protected Hashtable<String, String> entityValidator(Code) | | The URLs of dtds and schemas that have been registered, keyed by the public identifier that corresponds.
|
schemaExtension | protected String schemaExtension(Code) | | Extension to make the difference between DTD and Schema.
|
SaxResolver | public SaxResolver()(Code) | | Create a new EntityResolver that will redirect all remote dtds and schema to a locat destination.
Parameters: digester - The digester instance. |
register | public void register(String publicId, String entityURL)(Code) | | Register the specified DTD/Schema URL for the specified public identifier. This must be called before the first
call to parse() . When adding a schema file (*.xsd), only the name of the file will get added. If
two schemas with the same name are added, only the last one will be stored.
Parameters: publicId - Public identifier of the DTD to be resolved Parameters: entityURL - The URL to use for reading this DTD |
resolveEntity | public InputSource resolveEntity(String publicId, String systemId) throws SAXException(Code) | | Resolve the requested external entity.
Parameters: publicId - The public identifier of the entity being referenced Parameters: systemId - The system identifier of the entity being referenced exception: SAXException - if a parsing exception occurs |
|
|