Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.service.notification
Interface NotificationChangeListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
NotificationsTable

public interface NotificationChangeListener
extends EventListener

The NotificationChangeListener is notified any time an action type or an event type is added, removed or changed.

Author:
Emil Ivov, Yana Stamcheva

Method Summary
 void actionAdded(NotificationActionTypeEvent event)
          This method gets called when a new notification action has been defined for a particular event type.
 void actionChanged(NotificationActionTypeEvent event)
          This method gets called when a notification action for a particular event type has been changed (for example the corresponding descriptor has changed).
 void actionRemoved(NotificationActionTypeEvent event)
          This method gets called when a notification action for a particular event type has been removed.
 void eventTypeAdded(NotificationEventTypeEvent event)
          This method gets called when a new event type has been added.
 void eventTypeRemoved(NotificationEventTypeEvent event)
          This method gets called when an event type has been removed.
 

Method Detail

actionAdded

void actionAdded(NotificationActionTypeEvent event)
This method gets called when a new notification action has been defined for a particular event type.

Parameters:
event - the NotificationActionTypeEvent, which is dispatched when a new action has been added.

actionRemoved

void actionRemoved(NotificationActionTypeEvent event)
This method gets called when a notification action for a particular event type has been removed.

Parameters:
event - the NotificationActionTypeEvent, which is dispatched when an action has been removed.

actionChanged

void actionChanged(NotificationActionTypeEvent event)
This method gets called when a notification action for a particular event type has been changed (for example the corresponding descriptor has changed).

Parameters:
event - the NotificationActionTypeEvent, which is dispatched when an action has been changed.

eventTypeAdded

void eventTypeAdded(NotificationEventTypeEvent event)
This method gets called when a new event type has been added.

Parameters:
event - the NotificationEventTypeEvent, which is dispatched when a new event type has been added

eventTypeRemoved

void eventTypeRemoved(NotificationEventTypeEvent event)
This method gets called when an event type has been removed.

Parameters:
event - the NotificationEventTypeEvent, which is dispatched when an event type has been removed.

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.