Package org.onemind.commons.java.event
Class EventListenerList
- java.lang.Object
-
- org.onemind.commons.java.event.EventListenerList
-
public class EventListenerList extends java.lang.Object
A listener list contains listeners and fire events- Version:
- $Id: EventListenerList.java,v 1.2 2004/08/26 12:33:16 thlee Exp $ $Name: $
- Author:
- TiongHiang Lee (thlee@onemindsoft.org)
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List
_eventListeners
the listeners *
-
Constructor Summary
Constructors Constructor Description EventListenerList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addListener(EventListener listener)
Add a listenervoid
fireEvent(EventFirer firer, java.util.EventObject obj)
Fire an event to all listeneresjava.util.Collection
getListeners()
Get the listenersvoid
removeListener(EventListener listener)
Remove a listener
-
-
-
Method Detail
-
getListeners
public java.util.Collection getListeners()
Get the listeners- Returns:
- the listeners
-
fireEvent
public void fireEvent(EventFirer firer, java.util.EventObject obj)
Fire an event to all listeneres- Parameters:
firer
- the firerobj
- the event object
-
addListener
public void addListener(EventListener listener)
Add a listener- Parameters:
listener
- the listener
-
removeListener
public void removeListener(EventListener listener)
Remove a listener- Parameters:
listener
- the listener
-
-