1 29 38 39 package org.planetamessenger.plugin; 40 41 42 public interface JContactListListener extends java.util.EventListener { 43 44 public boolean saveMessage( org.planetamessenger.plugin.JPlugin sender, java.lang.String strFromUserId, int nMessageType, java.lang.String strMsg ); 45 public void setItemStatus( org.planetamessenger.plugin.JPlugin plugin, java.lang.String strItemId, int nStatus ); 46 public void setAllItemsStatus( org.planetamessenger.plugin.JPlugin plugin, int nStatus ); 47 public void removeAllUIItems( org.planetamessenger.plugin.JPlugin plugin ); 48 public boolean addToContactList( org.planetamessenger.plugin.JPlugin plugin, java.lang.String strNick, java.lang.String strUserId ); 49 public boolean removeFromContactList( org.planetamessenger.plugin.JPlugin plugin, java.lang.String strUserId ); 50 public boolean onBuddyRequestAuthorization( java.lang.String strUserId, java.lang.String strNickName ); 51 public boolean updateScreenName( org.planetamessenger.plugin.JPlugin plugin, java.lang.String strUserId, java.lang.String strNewNick ); 52 public boolean updatePrivacy( JContactListItem contactItem ); 53 public java.util.Hashtable getContactList( org.planetamessenger.plugin.JPlugin plugin ); 54 public org.planetamessenger.plugin.JContactListItem getContact( org.planetamessenger.plugin.JPlugin plugin, String strUserId ); 55 public boolean isContact( org.planetamessenger.plugin.JPlugin plugin, String strUserId ); 56 public void updateUI(); 57 } 58 59 | Popular Tags |