analyzer.reader
Class XmlDocHandler

java.lang.Object
  |
  +--org.xml.sax.HandlerBase
        |
        +--analyzer.reader.XmlDocHandler

public class XmlDocHandler
extends org.xml.sax.HandlerBase


Field Summary
protected  DataTreeNode currentNode
           
protected  DataTreeNode rootNode
           
protected  java.util.Stack stack
           
protected  java.net.URL urlContext
           
 
Constructor Summary
XmlDocHandler(java.net.URL urlContext)
           
 
Method Summary
 void endElement(java.lang.String name)
           
 void error(org.xml.sax.SAXParseException e)
           
 void fatalError(org.xml.sax.SAXParseException e)
           
 DataTreeNode getDataTree()
           
 void startElement(java.lang.String name, org.xml.sax.AttributeList atts)
           
 void warning(org.xml.sax.SAXParseException e)
           
 
Methods inherited from class org.xml.sax.HandlerBase
characters, endDocument, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, startDocument, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

currentNode

protected DataTreeNode currentNode

rootNode

protected DataTreeNode rootNode

stack

protected java.util.Stack stack

urlContext

protected java.net.URL urlContext
Constructor Detail

XmlDocHandler

public XmlDocHandler(java.net.URL urlContext)
Method Detail

getDataTree

public DataTreeNode getDataTree()

startElement

public void startElement(java.lang.String name,
                         org.xml.sax.AttributeList atts)
Overrides:
startElement in class org.xml.sax.HandlerBase

endElement

public void endElement(java.lang.String name)
                throws org.xml.sax.SAXException
Overrides:
endElement in class org.xml.sax.HandlerBase

error

public void error(org.xml.sax.SAXParseException e)
           throws org.xml.sax.SAXException
Overrides:
error in class org.xml.sax.HandlerBase

fatalError

public void fatalError(org.xml.sax.SAXParseException e)
                throws org.xml.sax.SAXException
Overrides:
fatalError in class org.xml.sax.HandlerBase

warning

public void warning(org.xml.sax.SAXParseException e)
Overrides:
warning in class org.xml.sax.HandlerBase


Email questions and comments to
shumway@uiuc.edu or nzhong@ncsa.uiuc.edu