|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xml.sax.helpers.DefaultHandler org.xbis.eventstore.SAXWriter
Handler for feeding XML parse event store from a SAX parser.
Constructor Summary | |
SAXWriter(EventStore es)
Default constructor. |
Method Summary | |
void |
characters(char[] ch,
int start,
int length)
Character data handler. |
void |
comment(char[] ch,
int start,
int length)
Comment handler. |
void |
endCDATA()
End of CDATA section notification handler. |
void |
endDocument()
End of document handler. |
void |
endDTD()
|
void |
endElement(java.lang.String uri,
java.lang.String name,
java.lang.String raw)
End of element handler. |
void |
endEntity(java.lang.String name)
|
void |
endPrefixMapping(java.lang.String prefix)
End of namespace prefix mapping. |
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Processing instruction handler. |
void |
reset()
Reset state information used during the serialization process. |
void |
startCDATA()
Start of CDATA section notification handler. |
void |
startDocument()
Start of document handler. |
void |
startDTD(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
|
void |
startElement(java.lang.String uri,
java.lang.String name,
java.lang.String raw,
org.xml.sax.Attributes atts)
Start of element handler. |
void |
startEntity(java.lang.String name)
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
Start of namespace prefix mapping. |
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
error, fatalError, ignorableWhitespace, notationDecl, resolveEntity, setDocumentLocator, skippedEntity, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SAXWriter(EventStore es)
es
- event store for parse eventsMethod Detail |
public void reset()
public void startDocument() throws org.xml.sax.SAXException
startDocument
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void endDocument()
endDocument
in interface org.xml.sax.ContentHandler
public void startElement(java.lang.String uri, java.lang.String name, java.lang.String raw, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
uri
- namespace URIname
- local name of elementraw
- raw element nameatts
- attributes for element
org.xml.sax.SAXException
- on error writing to event streampublic void endElement(java.lang.String uri, java.lang.String name, java.lang.String raw)
endElement
in interface org.xml.sax.ContentHandler
uri
- namespace URIname
- local name of elementraw
- raw element namepublic void characters(char[] ch, int start, int length)
characters
in interface org.xml.sax.ContentHandler
ch
- array supplying character datastart
- starting offset in arraylength
- number of characterspublic void startCDATA()
startCDATA
in interface org.xml.sax.ext.LexicalHandler
public void endCDATA() throws org.xml.sax.SAXException
endCDATA
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
public void processingInstruction(java.lang.String target, java.lang.String data)
processingInstruction
in interface org.xml.sax.ContentHandler
target
- processing instruction targetdata
- processing instruction datapublic void comment(char[] ch, int start, int length) throws org.xml.sax.SAXException
comment
in interface org.xml.sax.ext.LexicalHandler
ch
- array supplying character datastart
- starting offset in arraylength
- number of characters
org.xml.sax.SAXException
public void startPrefixMapping(java.lang.String prefix, java.lang.String uri)
startPrefixMapping
in interface org.xml.sax.ContentHandler
prefix
- prefix used for namespaceuri
- defining URI for namespacepublic void endPrefixMapping(java.lang.String prefix) throws org.xml.sax.SAXException
endPrefixMapping
in interface org.xml.sax.ContentHandler
prefix
- prefix used for namespace
org.xml.sax.SAXException
- on error writing to event streampublic void startDTD(java.lang.String name, java.lang.String publicId, java.lang.String systemId)
startDTD
in interface org.xml.sax.ext.LexicalHandler
public void endDTD()
endDTD
in interface org.xml.sax.ext.LexicalHandler
public void startEntity(java.lang.String name)
startEntity
in interface org.xml.sax.ext.LexicalHandler
public void endEntity(java.lang.String name)
endEntity
in interface org.xml.sax.ext.LexicalHandler
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |