org.znerd.xmlenc.sax
Class SAXEventReceiver
java.lang.Object
|
+--org.znerd.xmlenc.sax.SAXEventReceiver
- Direct Known Subclasses:
- SAXOutputter
- public class SAXEventReceiver
- extends Object
- implements ContentHandler
SAX handler that receives SAX events and transforms them to xmlenc
events.
- Since:
- xmlenc 0.31
- Version:
- $Revision: 1.5 $ $Date: 2003/04/28 11:48:33 $
- Author:
- Ernst de Haan (znerd@FreeBSD.org)
Method Summary |
void |
characters(char[] ch,
int start,
int length)
|
void |
endDocument()
|
void |
endElement(String uri,
String localName,
String qName)
|
void |
endPrefixMapping(String prefix)
|
void |
ignorableWhitespace(char[] ch,
int start,
int length)
|
void |
processingInstruction(String target,
String data)
|
void |
setDocumentLocator(Locator locator)
|
void |
skippedEntity(String name)
|
void |
startDocument()
|
void |
startElement(String uri,
String localName,
String qName,
Attributes atts)
|
void |
startPrefixMapping(String prefix,
String uri)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SAXEventReceiver
public SAXEventReceiver(XMLEventListener eventListener)
throws IllegalArgumentException
- Constructs a new
SAXEventReceiver
that sends events to the
specified XMLEventListener
.
- Parameters:
eventListener
- the XMLEventListener
that should be used, cannot be
null
.- Throws:
- IllegalArgumentException - if
eventListener == null
.
setDocumentLocator
public void setDocumentLocator(Locator locator)
- Specified by:
- setDocumentLocator in interface ContentHandler
startDocument
public void startDocument()
throws SAXException
- Specified by:
- startDocument in interface ContentHandler
endDocument
public void endDocument()
throws SAXException
- Specified by:
- endDocument in interface ContentHandler
startPrefixMapping
public void startPrefixMapping(String prefix,
String uri)
throws SAXException
- Specified by:
- startPrefixMapping in interface ContentHandler
endPrefixMapping
public void endPrefixMapping(String prefix)
throws SAXException
- Specified by:
- endPrefixMapping in interface ContentHandler
startElement
public void startElement(String uri,
String localName,
String qName,
Attributes atts)
throws SAXException
- Specified by:
- startElement in interface ContentHandler
endElement
public void endElement(String uri,
String localName,
String qName)
throws SAXException
- Specified by:
- endElement in interface ContentHandler
characters
public void characters(char[] ch,
int start,
int length)
throws SAXException
- Specified by:
- characters in interface ContentHandler
ignorableWhitespace
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws SAXException
- Specified by:
- ignorableWhitespace in interface ContentHandler
processingInstruction
public void processingInstruction(String target,
String data)
throws SAXException
- Specified by:
- processingInstruction in interface ContentHandler
skippedEntity
public void skippedEntity(String name)
throws SAXException
- Specified by:
- skippedEntity in interface ContentHandler
Copyright © Ernst de Haan
See http://xmlenc.sourceforge.net/.