Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList Interface Reference

Inheritance diagram for cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList:

Inheritance graph
[legend]
List of all members.

Public Member Functions

boolean isEmpty ()
int size ()
boolean contains (NodeUpdaterListener listener)
boolean add (NodeUpdaterListener listener)
boolean remove (NodeUpdaterListener listener)
java.util.Iterator iterator ()

Detailed Description

A class implementing this interface provide a minimum set of methods to support the addition and removal of listener.
Author:
Lionel Mestre


Member Function Documentation

boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList::add NodeUpdaterListener  listener  ) 
 

Adds the given listener

Parameters:
<code>listener</code> the listener to add in the list
Returns:
true if the listener has been added.

Implemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList, and cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceListenerList.

boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList::contains NodeUpdaterListener  listener  ) 
 

Returns true if listener is a listener contained in the list.

Returns:
true if listener is a listener contained in the list.

Implemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList, and cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceListenerList.

boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList::isEmpty  ) 
 

Returns true if no listener is in the list.

Returns:
true if no listener is in the list.

Implemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList.

java.util.Iterator cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList::iterator  ) 
 

Returns an iterator on the listeners of the list

Returns:
an iterator on the listeners of the list

Implemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList, and cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceListenerList.

boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList::remove NodeUpdaterListener  listener  ) 
 

Removes the given listener

Parameters:
<code>listener</code> the listener to remove from the list
Returns:
true if the listener has been removed.

Implemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList, and cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceListenerList.

int cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList::size  ) 
 

Returns the number of listeners in the list.

Returns:
the number of listeners in the list.

Implemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList.


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 03:08:20 2009 for ACS Java API by doxygen 1.3.8