com.jabberwookie.ns.jabber.x
Class XRoster

java.lang.Object
  |
  +--XMLElement
        |
        +--com.jabberwookie.ns.jabber.x.X
              |
              +--com.jabberwookie.ns.jabber.x.XRoster
All Implemented Interfaces:
Const

public class XRoster
extends X

Implements the jabber:x:roster namespace. Used to send roster items to other users.

Author:
smeiners
See Also:
Serialized Form

Nested Class Summary
 class XRoster.Item
           
 
Field Summary
static java.lang.String NAMESPACE
           
 
Fields inherited from interface com.jabberwookie.ns.jabber.Const
ADDRESS, ASK, AVAILABLE, AWAY, BODY, BOTH, CHAT, CITY, DATE, DESCRIPTION, DIGEST, DISPLAY, DND, EMAIL, ERROR, EXTENDED_AWAY, FROM, GET, GROUP, GROUPCHAT, HASH, HEADLINE, ID, INSTRUCTIONS, IQ, JID, MESSAGE, MISC, NAME, NONE, NORMAL, OS, PASSWORD, PHONE, PRESENCE, PRIORITY, REGISTER, REMOVE, RESOURCE, RESULT, SEARCH, SEQUENCE, SERVICE, SET, SHOW, STAMP, STATE, STATUS, SUBJECT, SUBSCRIBE, SUBSCRIBED, SUBSCRIPTION, TEXT, THREAD, TO, TOKEN, TRANSPORT, TYPE, TZ, UNAVAILABLE, UNSUBSCRIBE, UNSUBSCRIBED, URL, USERNAME, UTC, VERSION, ZIP
 
Constructor Summary
XRoster()
          Creates a new instance of XRoster
 
Method Summary
 XMLElement addChild(java.lang.String tag)
           
 XMLElement addChild(java.lang.String tag, java.util.Hashtable attrs)
           
 XRoster.Item addItem(java.lang.String jid)
           
 XRoster.Item addItem(java.lang.String jid, java.lang.String name)
           
 java.util.Vector getItems()
           
 
Methods inherited from class com.jabberwookie.ns.jabber.x.X
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE

public static final java.lang.String NAMESPACE
See Also:
Constant Field Values
Constructor Detail

XRoster

public XRoster()
Creates a new instance of XRoster

Method Detail

addChild

public XMLElement addChild(java.lang.String tag)

addChild

public XMLElement addChild(java.lang.String tag,
                           java.util.Hashtable attrs)

getItems

public java.util.Vector getItems()

addItem

public XRoster.Item addItem(java.lang.String jid)

addItem

public XRoster.Item addItem(java.lang.String jid,
                            java.lang.String name)