edu.ou.kmi.buddyspace.xml
Class IQServicesBuilder

java.lang.Object
  |
  +--HashExtensionBuilder
        |
        +--edu.ou.kmi.buddyspace.xml.IQServicesBuilder

public class IQServicesBuilder
extends HashExtensionBuilder

An IQServicesBuilder is used by BuddySpace for services namespace.

See Also:
QueryExtension, Serialized Form

Constructor Summary
IQServicesBuilder()
          Construct a new IQServicesExtensionBuilder object
 
Method Summary
 void addExtension(Extension extension)
          addExtension adds a new child tag object to the end of this list.
 Extension build()
          Construct an IQServices extension object
 java.util.Vector extensions()
          extensions returns the vector representing the extensions objects associated with this object.
 boolean isIQ()
           
 void reset()
          reset clears all data values (sets to null), so that the builder may be reused.
 void setIQ(boolean iq)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IQServicesBuilder

public IQServicesBuilder()
Construct a new IQServicesExtensionBuilder object

Method Detail

reset

public void reset()
reset clears all data values (sets to null), so that the builder may be reused.


addExtension

public void addExtension(Extension extension)
addExtension adds a new child tag object to the end of this list.


extensions

public java.util.Vector extensions()
extensions returns the vector representing the extensions objects associated with this object.

Returns:
a Vector value

isIQ

public boolean isIQ()

setIQ

public void setIQ(boolean iq)

build

public Extension build()
                throws java.lang.InstantiationException
Construct an IQServices extension object

Returns:
Extension object based on current internal state of the builder
java.lang.InstantiationException