|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
xml.newsax.BasicSAXHandler
public class BasicSAXHandler
Base class for a SAX Handler. The only handling done here is house-keeping, i.e. entity resolution, locator setting, and basic error reporting: to get any useful handling of XML content, a subclass of this class will be needed.
[This version comes from casxml package in jarpb; it should be integrated with the class of the same name in the parent xml package.]
Constructor Summary | |
---|---|
BasicSAXHandler()
Constructs a new handler with no entity resolver. |
|
BasicSAXHandler(CleanerEntityResolver er)
Constructs a new handler with the given entity resolver. |
Method Summary | |
---|---|
void |
error(org.xml.sax.SAXParseException spx)
SAX Error handler: just reports the given exception on standard output. |
void |
fatalError(org.xml.sax.SAXParseException spx)
SAX Fatal Error handler: just re-throws the given exception. |
org.xml.sax.InputSource |
resolveEntity(java.lang.String publicId,
java.lang.String systemId)
Peforms entity resolution on the given public and system Ids, using this handler's resolver if it has one. |
void |
setDocumentLocator(org.xml.sax.Locator lctr)
Sets this handler's XML locator to be the given one. |
void |
warning(org.xml.sax.SAXParseException spx)
SAX Warning handler: just reports the given exception on standard output. |
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
---|
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicSAXHandler()
public BasicSAXHandler(CleanerEntityResolver er)
Method Detail |
---|
public org.xml.sax.InputSource resolveEntity(java.lang.String publicId, java.lang.String systemId) throws org.xml.sax.SAXException
resolveEntity
in interface org.xml.sax.EntityResolver
resolveEntity
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void setDocumentLocator(org.xml.sax.Locator lctr)
setDocumentLocator
in interface org.xml.sax.ContentHandler
setDocumentLocator
in class org.xml.sax.helpers.DefaultHandler
public void warning(org.xml.sax.SAXParseException spx) throws org.xml.sax.SAXException
warning
in interface org.xml.sax.ErrorHandler
warning
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void error(org.xml.sax.SAXParseException spx) throws org.xml.sax.SAXException
error
in interface org.xml.sax.ErrorHandler
error
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
public void fatalError(org.xml.sax.SAXParseException spx) throws org.xml.sax.SAXException
fatalError
in interface org.xml.sax.ErrorHandler
fatalError
in class org.xml.sax.helpers.DefaultHandler
org.xml.sax.SAXException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |