## Uses of Interface
org.apache.commons.configuration2.event.EventListener

- Packages that use EventListener
  Package | Description
  --- | ---
  org.apache.commons.configuration2 | The Configuration main package.
  org.apache.commons.configuration2.builder | This package contains the implementations of configuration builder classes used to create new `Configuration` objects.
  org.apache.commons.configuration2.builder.combined | A package containing the implementation of the builder for combined configurations.
  org.apache.commons.configuration2.event | This package contains interfaces and classes for receiving notifications about changes at configurations.
  org.apache.commons.configuration2.reloading | This package contains classes and interfaces related to the reloading mechanism.

- - ### Uses of EventListener in org.apache.commons.configuration2

    Classes in org.apache.commons.configuration2 that implement EventListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CombinedConfiguration` A hierarchical composite configuration class.
    `class` | `DynamicCombinedConfiguration` DynamicCombinedConfiguration allows a set of CombinedConfigurations to be used.
    `class` | `PropertiesConfigurationLayout` A helper class used by `PropertiesConfiguration` to keep the layout of a properties file.

    Methods in org.apache.commons.configuration2 that return types with arguments of type EventListener
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Event> Collection<EventListener<? super T>>` | PatternSubtreeConfigurationWrapper.`getEventListeners(EventType<T> eventType)`

    Methods in org.apache.commons.configuration2 with parameters of type EventListener
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Event> void` | PatternSubtreeConfigurationWrapper.`addEventListener(EventType<T> eventType, EventListener<? super T> listener)`
    `<T extends Event> void` | DynamicCombinedConfiguration.`addEventListener(EventType<T> eventType, EventListener<? super T> listener)`
    `<T extends Event> boolean` | PatternSubtreeConfigurationWrapper.`removeEventListener(EventType<T> eventType, EventListener<? super T> listener)`
    `<T extends Event> boolean` | DynamicCombinedConfiguration.`removeEventListener(EventType<T> eventType, EventListener<? super T> listener)`

  - ### Uses of EventListener in org.apache.commons.configuration2.builder

    Methods in org.apache.commons.configuration2.builder with parameters of type EventListener
    Modifier and Type | Method and Description
    --- | ---
    `<E extends Event> void` | BasicConfigurationBuilder.`addEventListener(EventType<E> eventType, EventListener<? super E> listener)` Adds an event listener for the specified event type.
    `<T extends Event> EventListenerParameters` | EventListenerParameters.`addEventListener(EventType<T> eventType, EventListener<? super T> listener)` Adds an event listener of the specified event type to this object.
    `protected <E extends Event> void` | BasicConfigurationBuilder.`installEventListener(EventType<E> eventType, EventListener<? super E> listener)` Adds the specified event listener to this object.
    `<E extends Event> boolean` | BasicConfigurationBuilder.`removeEventListener(EventType<E> eventType, EventListener<? super E> listener)` Removes the event listener registration for the given event type and listener.

  - ### Uses of EventListener in org.apache.commons.configuration2.builder.combined

    Methods in org.apache.commons.configuration2.builder.combined with parameters of type EventListener
    Modifier and Type | Method and Description
    --- | ---
    `<E extends Event> void` | MultiFileConfigurationBuilder.`addEventListener(EventType<E> eventType, EventListener<? super E> l)` Adds an event listener for the specified event type.
    `<E extends Event> boolean` | MultiFileConfigurationBuilder.`removeEventListener(EventType<E> eventType, EventListener<? super E> l)` Removes the event listener registration for the given event type and listener.

  - ### Uses of EventListener in org.apache.commons.configuration2.event

    Methods in org.apache.commons.configuration2.event that return EventListener
    Modifier and Type | Method and Description
    --- | ---
    `EventListener<? super T>` | EventListenerRegistrationData.`getListener()` Returns the listener this registration is about.
    `EventListener<? super T>` | EventListenerList.EventListenerIterator.`next()`

    Methods in org.apache.commons.configuration2.event that return types with arguments of type EventListener
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Event> Iterable<EventListener<? super T>>` | EventListenerList.`getEventListeners(EventType<T> eventType)` Returns an `Iterable` allowing access to all event listeners stored in this list which are compatible with the specified event type.
    `<T extends Event> Collection<EventListener<? super T>>` | BaseEventSource.`getEventListeners(EventType<T> eventType)` Returns a collection with all event listeners of the specified event type that are currently registered at this object.

    Methods in org.apache.commons.configuration2.event with parameters of type EventListener
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Event> void` | EventSource.`addEventListener(EventType<T> eventType, EventListener<? super T> listener)` Adds an event listener for the specified event type.
    `<T extends Event> void` | EventListenerList.`addEventListener(EventType<T> type, EventListener<? super T> listener)` Adds an event listener for the specified event type.
    `<T extends Event> void` | BaseEventSource.`addEventListener(EventType<T> eventType, EventListener<? super T> listener)`
    `<T extends Event> boolean` | EventSource.`removeEventListener(EventType<T> eventType, EventListener<? super T> listener)` Removes the event listener registration for the given event type and listener.
    `<T extends Event> boolean` | EventListenerList.`removeEventListener(EventType<T> eventType, EventListener<? super T> listener)` Removes the event listener registration for the given event type and listener.
    `<T extends Event> boolean` | BaseEventSource.`removeEventListener(EventType<T> eventType, EventListener<? super T> listener)`

    Constructors in org.apache.commons.configuration2.event with parameters of type EventListener
    Constructor and Description
    `EventListenerRegistrationData(EventType<T> type, EventListener<? super T> lstnr)` Creates a new instance of `EventListenerRegistrationData`.

  - ### Uses of EventListener in org.apache.commons.configuration2.reloading

    Methods in org.apache.commons.configuration2.reloading with parameters of type EventListener
    Modifier and Type | Method and Description
    --- | ---
    `<T extends Event> void` | ReloadingController.`addEventListener(EventType<T> eventType, EventListener<? super T> listener)` Adds an event listener for the specified event type.
    `<T extends Event> boolean` | ReloadingController.`removeEventListener(EventType<T> eventType, EventListener<? super T> listener)`

Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.