uk.ac.cam.acr31.android.geomessaging.servertools
Class ServerHelper.MyXMLHandler

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by uk.ac.cam.acr31.android.geomessaging.servertools.ServerHelper.MyXMLHandler
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
Enclosing class:
ServerHelper

private static class ServerHelper.MyXMLHandler
extends org.xml.sax.helpers.DefaultHandler

Helper class to parse the XML response from the server


Field Summary
private  java.util.ArrayList<Message> mMessages
           
 
Constructor Summary
private ServerHelper.MyXMLHandler()
           
 
Method Summary
protected  java.util.ArrayList<Message> getMessages()
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
           
 
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

mMessages

private java.util.ArrayList<Message> mMessages
Constructor Detail

ServerHelper.MyXMLHandler

private ServerHelper.MyXMLHandler()
Method Detail

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qName,
                         org.xml.sax.Attributes attributes)
                  throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Throws:
org.xml.sax.SAXException

getMessages

protected java.util.ArrayList<Message> getMessages()