JavaBeanProperty (JavaFX 17)

Module javafx.base
Package javafx.beans.property.adapter

## Interface JavaBeanProperty<T>

- Type Parameters:
    `T` - The type of the wrapped property
  All Superinterfaces:
    `Observable`, `ObservableValue<T>`, `Property<T>`, `ReadOnlyJavaBeanProperty<T>`, `ReadOnlyProperty<T>`, `WritableValue<T>`
  All Known Implementing Classes:
    `JavaBeanBooleanProperty`, `JavaBeanDoubleProperty`, `JavaBeanFloatProperty`, `JavaBeanIntegerProperty`, `JavaBeanLongProperty`, `JavaBeanObjectProperty`, `JavaBeanStringProperty`

      public interface JavaBeanProperty<T>
      extends ReadOnlyJavaBeanProperty<T>, Property<T>

  `JavaBeanProperty` is the super interface of all adapters between writable Java Bean properties and JavaFX properties.
  Since:
    JavaFX 2.1

- - ### Method Summary

    - ### Methods declared in interface javafx.beans.Observable

      `addListener, removeListener`

    - ### Methods declared in interface javafx.beans.value.ObservableValue

      `addListener, getValue, removeListener`

    - ### Methods declared in interface javafx.beans.property.Property

      `bind, bindBidirectional, isBound, unbind, unbindBidirectional`

    - ### Methods declared in interface javafx.beans.property.adapter.ReadOnlyJavaBeanProperty

      `dispose, fireValueChangedEvent`

    - ### Methods declared in interface javafx.beans.property.ReadOnlyProperty

      `getBean, getName`

    - ### Methods declared in interface javafx.beans.value.WritableValue

      `getValue, setValue`