JML

net.sf.jml.event
Class MsnContactListAdapter

java.lang.Object
  extended by net.sf.jml.event.MsnContactListAdapter
All Implemented Interfaces:
MsnContactListListener

public class MsnContactListAdapter
extends Object
implements MsnContactListListener

MsnContactListListener adapter.

Author:
Roger Chen

Constructor Summary
MsnContactListAdapter()
           
 
Method Summary
 void contactAddCompleted(MsnMessenger messenger, MsnContact contact)
          A contact you requested to be added has been added to the server.
 void contactAddedMe(MsnMessenger messenger, MsnContact contact)
          Some one add current login user to his contact list.
 void contactListInitCompleted(MsnMessenger messenger)
          Contact list init completed.
 void contactListSyncCompleted(MsnMessenger messenger)
          Contact list synchronize completed.
 void contactRemoveCompleted(MsnMessenger messenger, MsnContact contact)
          A contact you requested to be removed has been removed from the server.
 void contactRemovedMe(MsnMessenger messenger, MsnContact contact)
          Some one remove current login user from his contact list.
 void contactStatusChanged(MsnMessenger messenger, MsnContact contact)
          Contact status changed such as online and offline or friend changed his display name.
 void groupAddCompleted(MsnMessenger messenger, MsnGroup group)
          A group you requested to be added has been added to the server.
 void groupRemoveCompleted(MsnMessenger messenger, MsnGroup group)
          A group you requested to be removed has been removed from the server.
 void ownerStatusChanged(MsnMessenger messenger)
          Owner status changed or name changed or profile changed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MsnContactListAdapter

public MsnContactListAdapter()
Method Detail

contactListInitCompleted

public void contactListInitCompleted(MsnMessenger messenger)
Description copied from interface: MsnContactListListener
Contact list init completed. Now all user status have been determined.

Specified by:
contactListInitCompleted in interface MsnContactListListener
Parameters:
messenger - MsnMessenger

contactListSyncCompleted

public void contactListSyncCompleted(MsnMessenger messenger)
Description copied from interface: MsnContactListListener
Contact list synchronize completed. Now all friends in contact list, but their status have not been determined.

Specified by:
contactListSyncCompleted in interface MsnContactListListener
Parameters:
messenger - MsnMessenger

contactStatusChanged

public void contactStatusChanged(MsnMessenger messenger,
                                 MsnContact contact)
Description copied from interface: MsnContactListListener
Contact status changed such as online and offline or friend changed his display name.

Specified by:
contactStatusChanged in interface MsnContactListListener
Parameters:
messenger - MsnMessenger
contact - contact

ownerStatusChanged

public void ownerStatusChanged(MsnMessenger messenger)
Description copied from interface: MsnContactListListener
Owner status changed or name changed or profile changed.

Specified by:
ownerStatusChanged in interface MsnContactListListener
Parameters:
messenger - MsnMessenger

contactAddedMe

public void contactAddedMe(MsnMessenger messenger,
                           MsnContact contact)
Description copied from interface: MsnContactListListener
Some one add current login user to his contact list.

Specified by:
contactAddedMe in interface MsnContactListListener
Parameters:
messenger - MsnMessenger
contact - the one who add you

contactRemovedMe

public void contactRemovedMe(MsnMessenger messenger,
                             MsnContact contact)
Description copied from interface: MsnContactListListener
Some one remove current login user from his contact list.

Specified by:
contactRemovedMe in interface MsnContactListListener
Parameters:
messenger - MsnMessenger
contact - the one who remove you

contactAddCompleted

public void contactAddCompleted(MsnMessenger messenger,
                                MsnContact contact)
Description copied from interface: MsnContactListListener
A contact you requested to be added has been added to the server.

Specified by:
contactAddCompleted in interface MsnContactListListener
Parameters:
messenger - MsnMessenger
contact - the contact that you added

contactRemoveCompleted

public void contactRemoveCompleted(MsnMessenger messenger,
                                   MsnContact contact)
Description copied from interface: MsnContactListListener
A contact you requested to be removed has been removed from the server.

Specified by:
contactRemoveCompleted in interface MsnContactListListener
Parameters:
messenger - MsnMessenger
contact - the contact that you removed

groupAddCompleted

public void groupAddCompleted(MsnMessenger messenger,
                              MsnGroup group)
Description copied from interface: MsnContactListListener
A group you requested to be added has been added to the server.

Specified by:
groupAddCompleted in interface MsnContactListListener
Parameters:
messenger - MsnMessenger
group - the group that you added

groupRemoveCompleted

public void groupRemoveCompleted(MsnMessenger messenger,
                                 MsnGroup group)
Description copied from interface: MsnContactListListener
A group you requested to be removed has been removed from the server.

Specified by:
groupRemoveCompleted in interface MsnContactListListener
Parameters:
messenger - MsnMessenger
group - the group that you removed

JML