fr.esrf.tangoatk.core
Class AtkEventListenerList

java.lang.Object
  extended by fr.esrf.tangoatk.core.AtkEventListenerList

public class AtkEventListenerList
extends java.lang.Object

A class to handle AtkEventList. Main difference with EventListenerList is that this class does not duplicate event Listener.


Constructor Summary
AtkEventListenerList()
           
 
Method Summary
 void add(java.lang.Class t, java.util.EventListener l)
           
 int getListenerCount()
           
 java.lang.Object[] getListenerList()
           
 void remove(java.lang.Class t, java.util.EventListener l)
           
 void remove(int index)
           
 void removeAtkEventListeners()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtkEventListenerList

public AtkEventListenerList()
Method Detail

getListenerList

public java.lang.Object[] getListenerList()

add

public void add(java.lang.Class t,
                java.util.EventListener l)

remove

public void remove(java.lang.Class t,
                   java.util.EventListener l)

remove

public void remove(int index)

removeAtkEventListeners

public void removeAtkEventListeners()

getListenerCount

public int getListenerCount()