org.shiftone.arbor
Class SAX1StreamProcessor

java.lang.Object
  extended byorg.xml.sax.HandlerBase
      extended byorg.shiftone.arbor.SAX1StreamProcessor
All Implemented Interfaces:
org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, StreamProcessor

class SAX1StreamProcessor
extends org.xml.sax.HandlerBase
implements StreamProcessor

Class SAX1StreamProcessor

Author:
Jeff Drost

Constructor Summary
SAX1StreamProcessor()
          Constructor SAX1StreamProcessor
 
Method Summary
 void characters(char[] ch, int start, int length)
          Method characters
 void endElement(java.lang.String tagName)
          Method endElement
 void process(java.io.InputStream inStream, EventProcessor handler)
          Method process
 void startElement(java.lang.String tagName, org.xml.sax.AttributeList attributes)
          Method startElement
 
Methods inherited from class org.xml.sax.HandlerBase
endDocument, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, startDocument, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAX1StreamProcessor

public SAX1StreamProcessor()
                    throws ArborException
Constructor SAX1StreamProcessor

Throws:
ArborException
Method Detail

process

public void process(java.io.InputStream inStream,
                    EventProcessor handler)
             throws ArborException
Method process

Specified by:
process in interface StreamProcessor
Parameters:
inStream -
handler -
Throws:
ArborException

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
Method characters

Specified by:
characters in interface org.xml.sax.DocumentHandler
Parameters:
ch -
start -
length -
Throws:
org.xml.sax.SAXException

startElement

public void startElement(java.lang.String tagName,
                         org.xml.sax.AttributeList attributes)
                  throws org.xml.sax.SAXException
Method startElement

Specified by:
startElement in interface org.xml.sax.DocumentHandler
Parameters:
tagName -
attributes -
Throws:
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String tagName)
                throws org.xml.sax.SAXException
Method endElement

Specified by:
endElement in interface org.xml.sax.DocumentHandler
Parameters:
tagName -
Throws:
org.xml.sax.SAXException