KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > columba > chat > model > api > IBuddyStatus


1 package org.columba.chat.model.api;
2
3 import org.jivesoftware.smack.packet.Presence;
4
5 public interface IBuddyStatus {
6
7     /**
8      * @return Returns the jabberId.
9      */

10     public abstract String JavaDoc getJabberId();
11
12     /**
13      * @return Returns the presenceMode.
14      */

15     public abstract Presence.Mode getPresenceMode();
16
17     /**
18      * @return Returns the signedOn.
19      */

20     public abstract boolean isSignedOn();
21
22     /**
23      * @return Returns the statusMessage.
24      */

25     public abstract String JavaDoc getStatusMessage();
26
27     /**
28      * @return Returns the mediator.
29      */

30     //public abstract IChatMediator getChatMediator();
31

32     /**
33      * @param mediator The mediator to set.
34      */

35     //public abstract void setChatMediator(IChatMediator mediator);
36

37     /**
38      * @param presenceMode The presenceMode to set.
39      */

40     public abstract void setPresenceMode(Presence.Mode presenceMode);
41
42     /**
43      * @param signedOn The signedOn to set.
44      */

45     public abstract void setSignedOn(boolean signedOn);
46
47     /**
48      * @param statusMessage The statusMessage to set.
49      */

50     public abstract void setStatusMessage(String JavaDoc statusMessage);
51
52     /**
53      * @return Returns the user.
54      */

55     public abstract String JavaDoc getName();
56
57 }
Popular Tags