# Uses of Interface
com.norconex.commons.lang.event.EventListener

Packages that use EventListener
Package
Description
com.norconex.commons.lang.event
Event-related classes.

- ## Uses of EventListener in com.norconex.commons.lang.event

  Subinterfaces of EventListener in com.norconex.commons.lang.event
  Modifier and Type
  Interface
  Description
  `interface`
  `IEventListener<T extends Event>`
  Deprecated.
  Use `EventListener` instead
  Methods in com.norconex.commons.lang.event that return types with arguments of type EventListener
  Modifier and Type
  Method
  Description
  `List<EventListener<Event>>`
  EventManager.`getListeners()`
  Returns an unmodifiable list of event listeners in this event manager.
  Methods in com.norconex.commons.lang.event with parameters of type EventListener
  Modifier and Type
  Method
  Description
  `void`
  EventManager.`addListener(EventListener<Event> listener)`
  Adds an event listener.
  `boolean`
  EventManager.`removeListener(EventListener<Event> listener)`
  Removes a listener instance.
  Method parameters in com.norconex.commons.lang.event with type arguments of type EventListener
  Modifier and Type
  Method
  Description
  `void`
  EventManager.`addListeners(Collection<EventListener<Event>> listeners)`
  Adds event listeners.
  `boolean`
  EventManager.`removeListeners(Collection<EventListener<Event>> listeners)`
  Removes listener instances.