org.jabber.jabberbeans
Class PresenceUserNode

java.lang.Object
  |
  +--org.jabber.jabberbeans.PresenceUserNode

public class PresenceUserNode
extends java.lang.Object


Constructor Summary
PresenceUserNode(JID jid, java.lang.String state, java.lang.String status)
           
 
Method Summary
 void addResource(JID jid, java.lang.String state, java.lang.String status)
           
 void clearResources()
           
 boolean containsResource(JID jid)
           
 java.lang.String getName()
           
 int getNumResources()
           
 java.util.Hashtable getResources()
           
 java.lang.String getState(JID jid)
           
 java.lang.String getStatus(JID jid)
           
 int hashCode()
           
 ResourceNode removeResource(JID jid)
           
 void setState(JID jid, java.lang.String str)
           
 void setStatus(JID jid, java.lang.String str)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PresenceUserNode

public PresenceUserNode(JID jid,
                        java.lang.String state,
                        java.lang.String status)
Method Detail

addResource

public void addResource(JID jid,
                        java.lang.String state,
                        java.lang.String status)

removeResource

public ResourceNode removeResource(JID jid)

getName

public java.lang.String getName()

getResources

public java.util.Hashtable getResources()

getNumResources

public int getNumResources()

clearResources

public void clearResources()

containsResource

public boolean containsResource(JID jid)

getState

public java.lang.String getState(JID jid)

setState

public void setState(JID jid,
                     java.lang.String str)

getStatus

public java.lang.String getStatus(JID jid)

setStatus

public void setStatus(JID jid,
                      java.lang.String str)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object