aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/service/contactlist
diff options
context:
space:
mode:
authorEmil Ivov <emcho@jitsi.org>2006-03-08 04:08:09 +0000
committerEmil Ivov <emcho@jitsi.org>2006-03-08 04:08:09 +0000
commitca3a294d4784b34612084269daf1331723ea472d (patch)
tree2d6c030401f9eb6e527b9ca2824a52b1a42bab2c /src/net/java/sip/communicator/service/contactlist
parent1fceebfa0fd6a08cde8ceef1af784cf57bdf0b9d (diff)
downloadjitsi-ca3a294d4784b34612084269daf1331723ea472d.zip
jitsi-ca3a294d4784b34612084269daf1331723ea472d.tar.gz
jitsi-ca3a294d4784b34612084269daf1331723ea472d.tar.bz2
added additional methods and documentation
Diffstat (limited to 'src/net/java/sip/communicator/service/contactlist')
-rw-r--r--src/net/java/sip/communicator/service/contactlist/event/MetaContactListListener.java34
1 files changed, 27 insertions, 7 deletions
diff --git a/src/net/java/sip/communicator/service/contactlist/event/MetaContactListListener.java b/src/net/java/sip/communicator/service/contactlist/event/MetaContactListListener.java
index 62c66c3..441c8a1 100644
--- a/src/net/java/sip/communicator/service/contactlist/event/MetaContactListListener.java
+++ b/src/net/java/sip/communicator/service/contactlist/event/MetaContactListListener.java
@@ -9,37 +9,57 @@ package net.java.sip.communicator.service.contactlist.event;
import java.util.EventListener;
/**
+ * A MetaContactListListener can be registered with a MetaContactListService
+ * so that it will receive any changes that have occurred in the contact list
+ * layout.
*
* @author Yana Stamcheva
+ * @author Emil Ivov
*/
public interface MetaContactListListener
extends EventListener
{
-
+
/**
- * Indicates that a MetaContact has been successfully added
+ * Indicates that a MetaContact has been successfully added
* to the MetaContact list.
* @param evt the MetaContactListEvent containing the corresponding contact
*/
public void metaContactAdded(MetaContactEvent evt);
-
+
+ /**
+ * Indicates that a MetaContact has been modified.
+ * @param evt the MetaContactListEvent containing the corresponding contact
+ */
+ public void metaContactModified(MetaContactEvent evt);
+
+
/**
* Indicates that a MetaContact has been removed from the MetaContact list.
* @param evt the MetaContactListEvent containing the corresponding contact
*/
public void metaContactRemoved(MetaContactEvent evt);
-
+
/**
- * Indicates that a MetaContactGroup has been successfully added
+ * Indicates that a MetaContactGroup has been successfully added
* to the MetaContact list.
* @param evt the MetaContactListEvent containing the corresponding contact
*/
public void metaContactGroupAdded(MetaContactGroupEvent evt);
-
+
+ /**
+ * Indicates that a MetaContactGroup has been modified (e.g. a proto contact
+ * group was removed).
+ *
+ * @param evt the MetaContactListEvent containing the corresponding contact
+ */
+ public void metaContactGroupModified(MetaContactGroupEvent evt);
+
+
/**
* Indicates that a MetaContactGroup has been removed from the MetaContact list.
* @param evt the MetaContactListEvent containing the corresponding contact
*/
public void metaContactGroupRemoved(MetaContactGroupEvent evt);
-
+
}