Project 3

cscie259.project3.wahoo
Class UserManager.UserReader

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended bycscie259.project3.wahoo.UserManager.UserReader
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
UserManager

private class UserManager.UserReader
extends org.xml.sax.helpers.DefaultHandler

An inner class which is the SAX2 handler used to read the user XML file into Java objects.


Field Summary
private  User curUser_
           
 
Constructor Summary
private UserManager.UserReader()
           
 
Method Summary
 void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)
          SAX handler for elements
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

curUser_

private User curUser_
Constructor Detail

UserManager.UserReader

private UserManager.UserReader()
Method Detail

startElement

public void startElement(java.lang.String namespaceURI,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes atts)
                  throws org.xml.sax.SAXException
SAX handler for elements

Parameters:
namespaceURI - element's namespace (unused)
localName - element's local name (unused)
qName - element's name
atts - element's attributes
Throws:
org.xml.sax.SAXException

Project 3