JML

net.sf.jml
Interface MsnGroup

All Known Implementing Classes:
MsnGroupImpl

public interface MsnGroup

Msn Group, See http://www.hypothetic.org/docs/msn/notification/get_details.php "Background information" section.

Author:
Roger Chen

Method Summary
 boolean containContact(MsnContact contact)
          Contain contact.
 MsnContactList getContactList()
          Get the contact list the group belongs to.
 MsnContact[] getContacts()
          Get the contacts belong the group.
 String getGroupId()
          Get group id which can't be changed.
 String getGroupName()
          Get group name which can be changed.
 boolean isDefaultGroup()
          Is default group.
 

Method Detail

getContactList

MsnContactList getContactList()
Get the contact list the group belongs to.

Returns:
contact list

getGroupId

String getGroupId()
Get group id which can't be changed.

Returns:
group id

getGroupName

String getGroupName()
Get group name which can be changed.

Returns:
group name

getContacts

MsnContact[] getContacts()
Get the contacts belong the group.

Returns:
the contacts belong the group

containContact

boolean containContact(MsnContact contact)
Contain contact.

Parameters:
contact - MsnContact
Returns:
is contain contact

isDefaultGroup

boolean isDefaultGroup()
Is default group.

Returns:
is default group

JML