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::PlainListenerList Class Reference

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

Inheritance graph
[legend]
Collaboration diagram for cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Protected Attributes

java.util.ArrayList list

Detailed Description

Implements a simple list of listeners backed by an ArrayList.
Author:
Lionel Mestre


Constructor & Destructor Documentation

cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList::PlainListenerList  )  [inline]
 


Member Function Documentation

boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList::add NodeUpdaterListener  listener  )  [inline]
 

Adds the given listener

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

Implements cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList.

Reimplemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceListenerList.

boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList::contains NodeUpdaterListener  listener  )  [inline]
 

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

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

Implements cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList.

Reimplemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceListenerList.

boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList::isEmpty  )  [inline]
 

Returns true if no listener is in the list.

Returns:
true if no listener is in the list.

Implements cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList.

java.util.Iterator cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList::iterator  )  [inline]
 

Returns an iterator on the listeners of the list

Returns:
an iterator on the listeners of the list

Implements cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList.

Reimplemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceListenerList.

boolean cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList::remove NodeUpdaterListener  listener  )  [inline]
 

Removes the given listener

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

Implements cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList.

Reimplemented in cern::gp::beans::impl::ListenerBasedNodeUpdater::WeakReferenceListenerList.

int cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList::size  )  [inline]
 

Returns the number of listeners in the list.

Returns:
the number of listeners in the list.

Implements cern::gp::beans::impl::ListenerBasedNodeUpdater::ListenerList.


Member Data Documentation

java.util.ArrayList cern::gp::beans::impl::ListenerBasedNodeUpdater::PlainListenerList::list [protected]
 


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