Interface PropertyBinding<T>

All Superinterfaces:
javafx.beans.Observable, javafx.beans.value.ObservableValue<T>, javafx.beans.property.Property<T>, javafx.beans.property.ReadOnlyProperty<T>, javafx.beans.value.WritableValue<T>

public interface PropertyBinding<T> extends javafx.beans.property.Property<T>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    bind(javafx.beans.value.ObservableValue<? extends T> observable, T resetToOnUnbind)
    Like Property.bind(ObservableValue), plus whenever the underlying property changes, the previous one is set to the provided value.

    Methods inherited from interface javafx.beans.Observable

    addListener, removeListener

    Methods inherited from interface javafx.beans.value.ObservableValue

    addListener, flatMap, getValue, map, orElse, removeListener, when

    Methods inherited from interface javafx.beans.property.Property

    bind, bindBidirectional, isBound, unbind, unbindBidirectional

    Methods inherited from interface javafx.beans.property.ReadOnlyProperty

    getBean, getName

    Methods inherited from interface javafx.beans.value.WritableValue

    getValue, setValue
  • Method Details

    • bind

      void bind(javafx.beans.value.ObservableValue<? extends T> observable, T resetToOnUnbind)
      Like Property.bind(ObservableValue), plus whenever the underlying property changes, the previous one is set to the provided value.