Class 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 Detail

      • _eventListeners

        private java.util.List _eventListeners
        the listeners *
    • Constructor Detail

      • EventListenerList

        public EventListenerList()
    • 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 firer
        obj - 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