## Uses of Interface
java.util.EventListener

- Packages that use EventListener
  Package | Description
  --- | ---
  java.beans |
  java.util |
  org.openide.util | Client API part of the Lookup interfaces.

- - ### Uses of EventListener in java.beans

    Subinterfaces of EventListener in java.beans
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PropertyChangeListener` A "PropertyChange" event gets fired whenever a bean changes a "bound" property.
    `interface` | `VetoableChangeListener` A VetoableChange event gets fired whenever a bean changes a "constrained" property.

    Classes in java.beans that implement EventListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PropertyChangeListenerProxy` A class which extends the `EventListenerProxy` specifically for adding a `PropertyChangeListener` with a "bound" property.
    `class` | `VetoableChangeListenerProxy` A class which extends the `EventListenerProxy` specifically for adding a `VetoableChangeListener` with a "constrained" property.

  - ### Uses of EventListener in java.util

    Classes in java.util with type parameters of type EventListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EventListenerProxy<T extends EventListener>` An abstract wrapper class for an `EventListener` class which associates a set of additional parameters with the listener.

    Classes in java.util that implement EventListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EventListenerProxy<T extends EventListener>` An abstract wrapper class for an `EventListener` class which associates a set of additional parameters with the listener.

  - ### Uses of EventListener in org.openide.util

    Subinterfaces of EventListener in org.openide.util
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `LookupListener` General listener for changes in lookup.

Copyright © 2025 API Design. All Rights Reserved.