Package eu.bandm.tools.util2
Class SaxExceptionCatcher
java.lang.Object
eu.bandm.tools.util.xml.ContentProxy
eu.bandm.tools.util2.SaxExceptionCatcher
- All Implemented Interfaces:
ContentHandler
- Direct Known Subclasses:
ExceptionCatcher_jaxp,ExceptionCatcher_sax
Sends all caught exceptions to a
ErrorHandler.-
Field Summary
Fields inherited from class eu.bandm.tools.util.xml.ContentProxy
out -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int end) voidvoidendElement(String uri, String localName, String qName) voidendPrefixMapping(String prefix) voidignorableWhitespace(char[] ch, int start, int end) static Location<XMLDocumentIdentifier>static Location<XMLDocumentIdentifier>location(SAXException ex) static Location<XMLDocumentIdentifier>voidprocessingInstruction(String target, String data) protected abstract voidvoidsetDocumentLocator(Locator locator) voidskippedEntity(String name) voidvoidstartElement(String uri, String localName, String qName, Attributes attrs) voidstartPrefixMapping(String prefix, String uri) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
SaxExceptionCatcher
-
-
Method Details
-
send
-
location
-
location
-
location
-
characters
public void characters(char[] ch, int start, int end) - Specified by:
charactersin interfaceContentHandler- Overrides:
charactersin classContentProxy
-
endDocument
public void endDocument()- Specified by:
endDocumentin interfaceContentHandler- Overrides:
endDocumentin classContentProxy
-
endElement
- Specified by:
endElementin interfaceContentHandler- Overrides:
endElementin classContentProxy
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler- Overrides:
endPrefixMappingin classContentProxy
-
ignorableWhitespace
public void ignorableWhitespace(char[] ch, int start, int end) - Specified by:
ignorableWhitespacein interfaceContentHandler- Overrides:
ignorableWhitespacein classContentProxy
-
processingInstruction
- Specified by:
processingInstructionin interfaceContentHandler- Overrides:
processingInstructionin classContentProxy
-
setDocumentLocator
- Specified by:
setDocumentLocatorin interfaceContentHandler- Overrides:
setDocumentLocatorin classContentProxy
-
skippedEntity
- Specified by:
skippedEntityin interfaceContentHandler- Overrides:
skippedEntityin classContentProxy
-
startDocument
public void startDocument()- Specified by:
startDocumentin interfaceContentHandler- Overrides:
startDocumentin classContentProxy
-
startElement
- Specified by:
startElementin interfaceContentHandler- Overrides:
startElementin classContentProxy
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler- Overrides:
startPrefixMappingin classContentProxy
-