JML

net.sf.jml
Class MsnUserStatus

java.lang.Object
  extended by net.sf.jml.MsnUserStatus

public final class MsnUserStatus
extends Object

MsnUser status, See http://www.hypothetic.org/docs/msn/notification/presence.php "Statuses" Section.

Author:
Roger Chen

Field Summary
static MsnUserStatus AWAY
          Away.
static MsnUserStatus BE_RIGHT_BACK
          Be right back.
static MsnUserStatus BUSY
          Busy.
static MsnUserStatus HIDE
          Hide.
static MsnUserStatus IDLE
          Idle.
static MsnUserStatus OFFLINE
          Offline.
static MsnUserStatus ON_THE_PHONE
          On the phone.
static MsnUserStatus ONLINE
          Online.
static MsnUserStatus OUT_TO_LUNCH
          Out to lunch.
 
Method Summary
 String getDisplayStatus()
          Get the status used for display
 String getStatus()
          Get the status used for msn protocol.
static MsnUserStatus parseStr(String s)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ONLINE

public static final MsnUserStatus ONLINE
Online.


BUSY

public static final MsnUserStatus BUSY
Busy.


IDLE

public static final MsnUserStatus IDLE
Idle.


BE_RIGHT_BACK

public static final MsnUserStatus BE_RIGHT_BACK
Be right back.


AWAY

public static final MsnUserStatus AWAY
Away.


ON_THE_PHONE

public static final MsnUserStatus ON_THE_PHONE
On the phone.


OUT_TO_LUNCH

public static final MsnUserStatus OUT_TO_LUNCH
Out to lunch.


HIDE

public static final MsnUserStatus HIDE
Hide.


OFFLINE

public static final MsnUserStatus OFFLINE
Offline. Can't set owner's status to offline.

Method Detail

parseStr

public static MsnUserStatus parseStr(String s)

getStatus

public String getStatus()
Get the status used for msn protocol.

Returns:
the status used for msn protocol

getDisplayStatus

public String getDisplayStatus()
Get the status used for display

Returns:
the status used for display

toString

public String toString()
Overrides:
toString in class Object

JML