## Uses of Interface
javafx.beans.InvalidationListener

- Packages that use InvalidationListener
  Package | Description
  --- | ---
  javafx.beans | The package `javafx.beans` contains the interfaces that define the most generic form of observability.
  javafx.beans.binding | Characteristics of Bindings
  javafx.beans.property | The package `javafx.beans.property` defines read-only properties and writable properties, plus a number of implementations.
  javafx.beans.property.adapter |
  javafx.beans.value | The package `javafx.beans.value` contains the two fundamental interfaces `ObservableValue` and `WritableValue` and all of its sub-interfaces.
  javafx.collections | Contains the essential JavaFX collections and collection utilities

- - ### Uses of InvalidationListener in javafx.beans

    Classes in javafx.beans that implement InvalidationListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WeakInvalidationListener` A `WeakInvalidationListener` can be used, if an `Observable` should only maintain a weak reference to the listener.

    Methods in javafx.beans with parameters of type InvalidationListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | Observable.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | Observable.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.

    Constructors in javafx.beans with parameters of type InvalidationListener
    Constructor and Description
    `WeakInvalidationListener(InvalidationListener listener)` The constructor of `WeakInvalidationListener`.

  - ### Uses of InvalidationListener in javafx.beans.binding

    Methods in javafx.beans.binding with parameters of type InvalidationListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | BooleanBinding.`addListener(InvalidationListener listener)`
    `void` | DoubleBinding.`addListener(InvalidationListener listener)`
    `void` | FloatBinding.`addListener(InvalidationListener listener)`
    `void` | IntegerBinding.`addListener(InvalidationListener listener)`
    `void` | ListBinding.`addListener(InvalidationListener listener)`
    `void` | LongBinding.`addListener(InvalidationListener listener)`
    `void` | MapBinding.`addListener(InvalidationListener listener)`
    `void` | ObjectBinding.`addListener(InvalidationListener listener)`
    `void` | SetBinding.`addListener(InvalidationListener listener)`
    `void` | StringBinding.`addListener(InvalidationListener listener)`
    `void` | BooleanBinding.`removeListener(InvalidationListener listener)`
    `void` | DoubleBinding.`removeListener(InvalidationListener listener)`
    `void` | FloatBinding.`removeListener(InvalidationListener listener)`
    `void` | IntegerBinding.`removeListener(InvalidationListener listener)`
    `void` | ListBinding.`removeListener(InvalidationListener listener)`
    `void` | LongBinding.`removeListener(InvalidationListener listener)`
    `void` | MapBinding.`removeListener(InvalidationListener listener)`
    `void` | ObjectBinding.`removeListener(InvalidationListener listener)`
    `void` | SetBinding.`removeListener(InvalidationListener listener)`
    `void` | StringBinding.`removeListener(InvalidationListener listener)`

  - ### Uses of InvalidationListener in javafx.beans.property

    Methods in javafx.beans.property with parameters of type InvalidationListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | BooleanPropertyBase.`addListener(InvalidationListener listener)`
    `void` | DoublePropertyBase.`addListener(InvalidationListener listener)`
    `void` | FloatPropertyBase.`addListener(InvalidationListener listener)`
    `void` | IntegerPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ListPropertyBase.`addListener(InvalidationListener listener)`
    `void` | LongPropertyBase.`addListener(InvalidationListener listener)`
    `void` | MapPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ObjectPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyBooleanPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyBooleanWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlyDoublePropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyDoubleWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlyFloatPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyFloatWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlyIntegerPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyIntegerWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlyListPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyListWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlyLongPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyLongWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlyMapPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyMapWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlyObjectPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyObjectWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlySetPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlySetWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ReadOnlyStringPropertyBase.`addListener(InvalidationListener listener)`
    `void` | ReadOnlyStringWrapper.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | SetPropertyBase.`addListener(InvalidationListener listener)`
    `void` | StringPropertyBase.`addListener(InvalidationListener listener)`
    `void` | BooleanPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | DoublePropertyBase.`removeListener(InvalidationListener listener)`
    `void` | FloatPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | IntegerPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ListPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | LongPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | MapPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ObjectPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyBooleanPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyBooleanWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlyDoublePropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyDoubleWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlyFloatPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyFloatWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlyIntegerPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyIntegerWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlyListPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyListWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlyLongPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyLongWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlyMapPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyMapWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlyObjectPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyObjectWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlySetPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlySetWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | ReadOnlyStringPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | ReadOnlyStringWrapper.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | SetPropertyBase.`removeListener(InvalidationListener listener)`
    `void` | StringPropertyBase.`removeListener(InvalidationListener listener)`

  - ### Uses of InvalidationListener in javafx.beans.property.adapter

    Methods in javafx.beans.property.adapter with parameters of type InvalidationListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | JavaBeanBooleanProperty.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | JavaBeanDoubleProperty.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | JavaBeanFloatProperty.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | JavaBeanIntegerProperty.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | JavaBeanLongProperty.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | JavaBeanObjectProperty.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | JavaBeanStringProperty.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | JavaBeanBooleanProperty.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | JavaBeanDoubleProperty.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | JavaBeanFloatProperty.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | JavaBeanIntegerProperty.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | JavaBeanLongProperty.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | JavaBeanObjectProperty.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.
    `void` | JavaBeanStringProperty.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.

  - ### Uses of InvalidationListener in javafx.beans.value

    Methods in javafx.beans.value with parameters of type InvalidationListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | ObservableValueBase.`addListener(InvalidationListener listener)` Adds an `InvalidationListener` which will be notified whenever the `Observable` becomes invalid.
    `void` | ObservableValueBase.`removeListener(InvalidationListener listener)` Removes the given listener from the list of listeners, that are notified whenever the value of the `Observable` becomes invalid.

  - ### Uses of InvalidationListener in javafx.collections

    Methods in javafx.collections with parameters of type InvalidationListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | ObservableArrayBase.`addListener(InvalidationListener listener)`
    `void` | ObservableListBase.`addListener(InvalidationListener listener)`
    `void` | ObservableArrayBase.`removeListener(InvalidationListener listener)`
    `void` | ObservableListBase.`removeListener(InvalidationListener listener)`

Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.