org.ozoneDB.xml.util
Class SAXChunkConsumer
java.lang.Object
|
+--org.ozoneDB.xml.util.SAXChunkConsumer
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler, java.io.Serializable
- public final synchronized class SAXChunkConsumer
- extends java.lang.Object
- implements org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler, java.io.Serializable
- See Also:
- Serialized Form
Method Summary |
void |
characters(char[],
int,
int)
|
void |
comment(char[],
int,
int)
|
void |
endCDATA()
|
void |
endDocument()
|
void |
endDTD()
|
void |
endElement(java.lang.String,
java.lang.String,
java.lang.String)
|
void |
endEntity(java.lang.String)
|
void |
endPrefixMapping(java.lang.String)
|
org.w3c.dom.Node |
getResultNode()
|
org.w3c.dom.NodeList |
getResultNodeList()
|
void |
ignorableWhitespace(char[],
int,
int)
|
void |
processChunk(byte[])
|
void |
processingInstruction(java.lang.String,
java.lang.String)
|
void |
setDocumentLocator(org.xml.sax.Locator)
|
void |
skippedEntity(java.lang.String)
|
void |
startCDATA()
|
void |
startDocument()
|
void |
startDTD(java.lang.String,
java.lang.String,
java.lang.String)
|
void |
startElement(java.lang.String,
java.lang.String,
java.lang.String,
org.xml.sax.Attributes)
|
void |
startEntity(java.lang.String)
|
void |
startPrefixMapping(java.lang.String,
java.lang.String)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
startNode
protected org.w3c.dom.Node startNode
currentNode
protected org.w3c.dom.Node currentNode
domFactory
protected final org.w3c.dom.Document domFactory
domLevel2
protected final boolean domLevel2
contentHandler
protected final org.xml.sax.ContentHandler contentHandler
lexicalHandler
protected final org.xml.sax.ext.LexicalHandler lexicalHandler
chunkInput
protected final ChunkInputStream chunkInput
cxmlInput
protected final org.ozoneDB.xml.util.CompiledXMLInputStream cxmlInput
processLevel
protected int processLevel
resultNodeList
protected ModifiableNodeList resultNodeList
SAXChunkConsumer
public SAXChunkConsumer(org.w3c.dom.Document,
org.w3c.dom.Node)
throws java.io.IOException
SAXChunkConsumer
public SAXChunkConsumer(org.xml.sax.ContentHandler)
throws java.io.IOException
processChunk
public final void processChunk(byte[])
throws org.xml.sax.SAXException,
java.io.IOException
org.xml.sax.SAXException
java.io.IOException
getResultNode
public final org.w3c.dom.Node getResultNode()
getResultNodeList
public final org.w3c.dom.NodeList getResultNodeList()
startDocument
public final void startDocument()
- Specified by:
startDocument
in interface org.xml.sax.ContentHandler
endDocument
public final void endDocument()
- Specified by:
endDocument
in interface org.xml.sax.ContentHandler
startElement
public final void startElement(java.lang.String,
java.lang.String,
java.lang.String,
org.xml.sax.Attributes)
- Specified by:
startElement
in interface org.xml.sax.ContentHandler
endElement
public final void endElement(java.lang.String,
java.lang.String,
java.lang.String)
- Specified by:
endElement
in interface org.xml.sax.ContentHandler
startPrefixMapping
public final void startPrefixMapping(java.lang.String,
java.lang.String)
- Specified by:
startPrefixMapping
in interface org.xml.sax.ContentHandler
endPrefixMapping
public final void endPrefixMapping(java.lang.String)
- Specified by:
endPrefixMapping
in interface org.xml.sax.ContentHandler
characters
public final void characters(char[],
int,
int)
- Specified by:
characters
in interface org.xml.sax.ContentHandler
processingInstruction
public final void processingInstruction(java.lang.String,
java.lang.String)
- Specified by:
processingInstruction
in interface org.xml.sax.ContentHandler
skippedEntity
public final void skippedEntity(java.lang.String)
- Specified by:
skippedEntity
in interface org.xml.sax.ContentHandler
ignorableWhitespace
public final void ignorableWhitespace(char[],
int,
int)
- Specified by:
ignorableWhitespace
in interface org.xml.sax.ContentHandler
setDocumentLocator
public final void setDocumentLocator(org.xml.sax.Locator)
- Specified by:
setDocumentLocator
in interface org.xml.sax.ContentHandler
comment
public final void comment(char[],
int,
int)
throws org.xml.sax.SAXException
- Specified by:
comment
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
startCDATA
public final void startCDATA()
throws org.xml.sax.SAXException
- Specified by:
startCDATA
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
endCDATA
public final void endCDATA()
throws org.xml.sax.SAXException
- Specified by:
endCDATA
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
startDTD
public final void startDTD(java.lang.String,
java.lang.String,
java.lang.String)
throws org.xml.sax.SAXException
- Specified by:
startDTD
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
endDTD
public final void endDTD()
throws org.xml.sax.SAXException
- Specified by:
endDTD
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
startEntity
public final void startEntity(java.lang.String)
throws org.xml.sax.SAXException
- Specified by:
startEntity
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
endEntity
public final void endEntity(java.lang.String)
throws org.xml.sax.SAXException
- Specified by:
endEntity
in interface org.xml.sax.ext.LexicalHandler
org.xml.sax.SAXException
Copyright © 2002 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.