org.apache.commons.net.util
Class ListenerList

java.lang.Object
  extended by org.apache.commons.net.util.ListenerList
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<java.util.EventListener>

public class ListenerList
extends java.lang.Object
implements java.io.Serializable, java.lang.Iterable<java.util.EventListener>

Author:
Daniel F. Savarese
See Also:
Serialized Form

Constructor Summary
ListenerList()
           
 
Method Summary
 void addListener(java.util.EventListener listener)
           
 int getListenerCount()
           
 java.util.Iterator<java.util.EventListener> iterator()
          Return an Iterator for the EventListener instances
 void removeListener(java.util.EventListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListenerList

public ListenerList()
Method Detail

addListener

public void addListener(java.util.EventListener listener)

removeListener

public void removeListener(java.util.EventListener listener)

getListenerCount

public int getListenerCount()

iterator

public java.util.Iterator<java.util.EventListener> iterator()
Return an Iterator for the EventListener instances

Specified by:
iterator in interface java.lang.Iterable<java.util.EventListener>
Since:
2.0 TODO Check that this is a good defensive strategy


Copyright © 2001-2011 Apache Software Foundation. All Rights Reserved.