edu.ou.kmi.buddyspace.xml
Class IQServicesHandler

java.lang.Object
  |
  +--HashExtensionHandler
        |
        +--edu.ou.kmi.buddyspace.xml.IQServicesHandler

public class IQServicesHandler
extends HashExtensionHandler

Handler class to build jabber:iq:register objects. All work is done by the HashExtensionHandler.

See Also:
Serialized Form

Constructor Summary
IQServicesHandler()
          Creates a new IQServicesHandler instance.
 
Method Summary
protected  void handleStartElement(java.lang.String name, org.xml.sax.AttributeList attributes)
           
protected  void receiveChildData(SubHandler subHandler, java.lang.Object o)
           
protected  void startHandler(java.lang.String name, org.xml.sax.AttributeList attributes)
          Gets called when the underlying engine decides to pass an entity and all sub-entities off to your subhandler.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IQServicesHandler

public IQServicesHandler()
Creates a new IQServicesHandler instance.

Method Detail

startHandler

protected void startHandler(java.lang.String name,
                            org.xml.sax.AttributeList attributes)
                     throws org.xml.sax.SAXException
Gets called when the underlying engine decides to pass an entity and all sub-entities off to your subhandler.

Upon seeing the element that this subhandler handles, we call this constructor, passing in the attributes.

Parameters:
name - name of the element which we are handling.
attributes - list of attributes on this element
org.xml.sax.SAXException

handleStartElement

protected void handleStartElement(java.lang.String name,
                                  org.xml.sax.AttributeList attributes)
                           throws org.xml.sax.SAXException
org.xml.sax.SAXException

receiveChildData

protected void receiveChildData(SubHandler subHandler,
                                java.lang.Object o)