com.myjavatools.xml
Class XmlReader.Handler

java.lang.Object
  extended by org.xml.sax.HandlerBase
      extended by com.myjavatools.xml.XmlReader.Handler
All Implemented Interfaces:
org.xml.sax.DocumentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
XmlReader

protected class XmlReader.Handler
extends org.xml.sax.HandlerBase


Constructor Summary
protected XmlReader.Handler()
           
 
Method Summary
 void characters(char[] text, int pos, int len)
           
 void endElement(java.lang.String name)
           
 BasicXmlData parse(java.lang.String fileName)
           
 void startElement(java.lang.String name, org.xml.sax.AttributeList attr)
           
 
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

XmlReader.Handler

protected XmlReader.Handler()
Method Detail

parse

public BasicXmlData parse(java.lang.String fileName)
                   throws java.lang.InstantiationException,
                          java.io.IOException
Throws:
java.lang.InstantiationException
java.io.IOException

characters

public void characters(char[] text,
                       int pos,
                       int len)
Specified by:
characters in interface org.xml.sax.DocumentHandler
Overrides:
characters in class org.xml.sax.HandlerBase

startElement

public void startElement(java.lang.String name,
                         org.xml.sax.AttributeList attr)
Specified by:
startElement in interface org.xml.sax.DocumentHandler
Overrides:
startElement in class org.xml.sax.HandlerBase

endElement

public void endElement(java.lang.String name)
Specified by:
endElement in interface org.xml.sax.DocumentHandler
Overrides:
endElement in class org.xml.sax.HandlerBase