Class EventListenerMap


  • public class EventListenerMap
    extends java.lang.Object
    Intended to be a replacement for EventListenerList.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T extends java.util.EventListener>
      void
      add​(java.lang.Class<T> clazz, T listener)  
      int getListenerCount()  
      <T extends java.util.EventListener>
      int
      getListenerCount​(java.lang.Class<T> clazz)  
      java.util.List<java.util.EventListener> getListeners()  
      <T extends java.util.EventListener>
      java.util.List<T>
      getListeners​(java.lang.Class<T> clazz)  
      <T extends java.util.EventListener>
      void
      remove​(java.lang.Class<T> clazz, T listener)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EventListenerMap

        public EventListenerMap()
    • Method Detail

      • getListeners

        public java.util.List<java.util.EventListener> getListeners()
      • getListeners

        public <T extends java.util.EventListener> java.util.List<T> getListeners​(java.lang.Class<T> clazz)
      • getListenerCount

        public int getListenerCount()
      • getListenerCount

        public <T extends java.util.EventListener> int getListenerCount​(java.lang.Class<T> clazz)
      • add

        public <T extends java.util.EventListener> void add​(java.lang.Class<T> clazz,
                                                            T listener)
      • remove

        public <T extends java.util.EventListener> void remove​(java.lang.Class<T> clazz,
                                                               T listener)