Package de.intarsys.tools.event
Class NotificationSupportProxy
- java.lang.Object
-
- de.intarsys.tools.event.NotificationSupportProxy
-
- All Implemented Interfaces:
INotificationSupport
public class NotificationSupportProxy extends java.lang.Object implements INotificationSupport
-
-
Constructor Summary
Constructors Constructor Description NotificationSupportProxy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNotificationListener(EventType type, INotificationListener listener)Addlistenerto the collection of objects to be informed when the receiver triggers an event of typename.INotificationSupportgetDelegate()voidremoveNotificationListener(EventType type, INotificationListener listener)Removelistenerfrom the collection of objects to be informed about events of typename.voidsetDelegate(INotificationSupport pDelegate)
-
-
-
Method Detail
-
addNotificationListener
public void addNotificationListener(EventType type, INotificationListener listener)
Description copied from interface:INotificationSupportAddlistenerto the collection of objects to be informed when the receiver triggers an event of typename.- Specified by:
addNotificationListenerin interfaceINotificationSupport- Parameters:
type- The event type we are interested in.listener- The object to be informed about an event occurrence
-
getDelegate
public INotificationSupport getDelegate()
-
removeNotificationListener
public void removeNotificationListener(EventType type, INotificationListener listener)
Description copied from interface:INotificationSupportRemovelistenerfrom the collection of objects to be informed about events of typename.- Specified by:
removeNotificationListenerin interfaceINotificationSupport- Parameters:
type- The event type we are no longer interested in.listener- The object registered for the event till now.
-
setDelegate
public void setDelegate(INotificationSupport pDelegate)
-
-