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.

Referenced by cern::gp::beans::impl::ListenerBasedNodeUpdater::addNodeUpdaterListener().

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.

Referenced by cern::gp::beans::impl::ListenerBasedNodeUpdater::addNodeUpdaterListener().

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.

Referenced by cern::gp::beans::impl::ListenerBasedNodeUpdater::hasListeners().

java.util.Iterator cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList::iterator (  ) 
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.

Referenced by cern::gp::beans::impl::ListenerBasedNodeUpdater::removeNodeUpdaterListener().

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 by  doxygen 1.6.2