edu.ou.kmi.buddyspace.plugins.pubsub.xml
Class PubsubSubscribeBuilder

java.lang.Object
  |
  +--edu.ou.kmi.buddyspace.plugins.pubsub.xml.PubsubSubscribeBuilder

public class PubsubSubscribeBuilder
extends java.lang.Object

PubsubSubscribeBuilder is used to construct PubsubSubscribe objects


Constructor Summary
PubsubSubscribeBuilder()
           
 
Method Summary
 void addItem(PubsubItem newItem)
           
 XMLData build()
           
 java.util.Vector getItems()
           
 JID getJID()
           
 java.lang.String getNode()
           
 boolean isUnsubscribe()
           
 void reset()
          reset this builder to a default state, for reuse
 void setIsUnsubscribe(boolean newIsUnsubscribe)
           
 void setJID(JID newJID)
           
 void setNode(java.lang.String newNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PubsubSubscribeBuilder

public PubsubSubscribeBuilder()
Method Detail

reset

public void reset()
reset this builder to a default state, for reuse


isUnsubscribe

public boolean isUnsubscribe()

setIsUnsubscribe

public void setIsUnsubscribe(boolean newIsUnsubscribe)

getNode

public java.lang.String getNode()

setNode

public void setNode(java.lang.String newNode)

getJID

public JID getJID()

setJID

public void setJID(JID newJID)

getItems

public java.util.Vector getItems()

addItem

public void addItem(PubsubItem newItem)

build

public XMLData build()
              throws java.lang.InstantiationException
java.lang.InstantiationException