org.ozoneDB.xml.util
Class SAXChunkProducer

java.lang.Object
  |
  +--org.ozoneDB.xml.util.SAXChunkProducer
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler, java.io.Serializable

public final synchronized class SAXChunkProducer
extends java.lang.Object
implements org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler, java.io.Serializable

See Also:
Serialized Form

Field Summary
 SAXChunkConsumer dbConsumer
           
 
Constructor Summary
SAXChunkProducer(org.w3c.dom.NodeList)
           
SAXChunkProducer(org.w3c.dom.NodeList, int)
           
SAXChunkProducer(org.w3c.dom.NodeList, int, int)
           
SAXChunkProducer(SAXChunkProducerDelegate)
           
SAXChunkProducer(SAXChunkProducerDelegate, int)
           
SAXChunkProducer(SAXChunkProducerDelegate, int, int)
           
 
Method Summary
 void characters(char[], int, int)
           
protected  void checkChunk()
           
 ChunkOutputStream chunkStream()
           
 void comment(char[], int, int)
           
 void createNextChunk()
           
 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)
           
 void ignorableWhitespace(char[], int, int)
           
 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
 

Field Detail

dbConsumer

public SAXChunkConsumer dbConsumer
Constructor Detail

SAXChunkProducer

public SAXChunkProducer(org.w3c.dom.NodeList)
                 throws java.io.IOException

SAXChunkProducer

public SAXChunkProducer(org.w3c.dom.NodeList,
                        int)
                 throws java.io.IOException

SAXChunkProducer

public SAXChunkProducer(org.w3c.dom.NodeList,
                        int,
                        int)
                 throws java.io.IOException

SAXChunkProducer

public SAXChunkProducer(SAXChunkProducerDelegate)
                 throws java.io.IOException

SAXChunkProducer

public SAXChunkProducer(SAXChunkProducerDelegate,
                        int)
                 throws java.io.IOException

SAXChunkProducer

public SAXChunkProducer(SAXChunkProducerDelegate,
                        int,
                        int)
                 throws java.io.IOException
Method Detail

chunkStream

public final ChunkOutputStream chunkStream()
                                    throws org.xml.sax.SAXException
org.xml.sax.SAXException

createNextChunk

public final void createNextChunk()
                           throws org.xml.sax.SAXException
org.xml.sax.SAXException

startDocument

public final void startDocument()
                         throws org.xml.sax.SAXException
Specified by:
startDocument in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

endDocument

public final void endDocument()
                       throws org.xml.sax.SAXException
Specified by:
endDocument in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

startElement

public final void startElement(java.lang.String,
                               java.lang.String,
                               java.lang.String,
                               org.xml.sax.Attributes)
                        throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

endElement

public final void endElement(java.lang.String,
                             java.lang.String,
                             java.lang.String)
                      throws org.xml.sax.SAXException
Specified by:
endElement in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

characters

public final void characters(char[],
                             int,
                             int)
                      throws org.xml.sax.SAXException
Specified by:
characters in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

processingInstruction

public final void processingInstruction(java.lang.String,
                                        java.lang.String)
                                 throws org.xml.sax.SAXException
Specified by:
processingInstruction in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

skippedEntity

public final void skippedEntity(java.lang.String)
                         throws org.xml.sax.SAXException
Specified by:
skippedEntity in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

startPrefixMapping

public final void startPrefixMapping(java.lang.String,
                                     java.lang.String)
                              throws org.xml.sax.SAXException
Specified by:
startPrefixMapping in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

endPrefixMapping

public final void endPrefixMapping(java.lang.String)
                            throws org.xml.sax.SAXException
Specified by:
endPrefixMapping in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

ignorableWhitespace

public final void ignorableWhitespace(char[],
                                      int,
                                      int)
                               throws org.xml.sax.SAXException
Specified by:
ignorableWhitespace in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException

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

checkChunk

protected final void checkChunk()


Copyright © 2002 The Ozone Database Project - www.ozone-db.org. All Rights Reserved.