Class SAXEventReceiver
java.lang.Object
org.znerd.xmlenc.sax.SAXEventReceiver
- All Implemented Interfaces:
ContentHandler
SAX handler that receives SAX events and transforms them to xmlenc
events.
- Since:
- xmlenc 0.31
- Version:
- $Revision: 1.6 $ $Date: 2005/09/12 08:40:06 $
- Author:
- Ernst de Haan (wfe.dehaan@gmail.com)
-
Constructor Summary
ConstructorsConstructorDescriptionSAXEventReceiver(XMLEventListener eventListener) Constructs a newSAXEventReceiverthat sends events to the specifiedXMLEventListener. -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) voidvoidendElement(String uri, String localName, String qName) voidendPrefixMapping(String prefix) voidignorableWhitespace(char[] ch, int start, int length) voidprocessingInstruction(String target, String data) voidsetDocumentLocator(Locator locator) voidskippedEntity(String name) voidvoidstartElement(String uri, String localName, String qName, Attributes atts) voidstartPrefixMapping(String prefix, String uri) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ContentHandler
declaration
-
Constructor Details
-
SAXEventReceiver
Constructs a newSAXEventReceiverthat sends events to the specifiedXMLEventListener.- Parameters:
eventListener- theXMLEventListenerthat should be used, cannot benull.- Throws:
IllegalArgumentException- ifeventListener == null.
-
-
Method Details
-
setDocumentLocator
- Specified by:
setDocumentLocatorin interfaceContentHandler
-
startDocument
- Specified by:
startDocumentin interfaceContentHandler- Throws:
SAXException
-
endDocument
- Specified by:
endDocumentin interfaceContentHandler- Throws:
SAXException
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
startElement
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException - Specified by:
startElementin interfaceContentHandler- Throws:
SAXException
-
endElement
- Specified by:
endElementin interfaceContentHandler- Throws:
SAXException
-
characters
- Specified by:
charactersin interfaceContentHandler- Throws:
SAXException
-
ignorableWhitespace
- Specified by:
ignorableWhitespacein interfaceContentHandler- Throws:
SAXException
-
processingInstruction
- Specified by:
processingInstructionin interfaceContentHandler- Throws:
SAXException
-
skippedEntity
- Specified by:
skippedEntityin interfaceContentHandler- Throws:
SAXException
-