Class VarWrapper<T>

java.lang.Object
org.reactfx.ObservableBase<Consumer<? super T>,T>
org.reactfx.value.ValBase<T>
org.reactfx.value.ValWrapper<T,javafx.beans.property.Property<T>>
org.reactfx.value.VarWrapper<T>
All Implemented Interfaces:
javafx.beans.Observable, javafx.beans.property.Property<T>, javafx.beans.property.ReadOnlyProperty<T>, javafx.beans.value.ObservableValue<T>, javafx.beans.value.WritableValue<T>, Observable<Consumer<? super T>>, ProperObservable<Consumer<? super T>,T>, ProperVal<T>, Val<T>, Var<T>

class VarWrapper<T> extends ValWrapper<T,javafx.beans.property.Property<T>> implements Var<T>
  • Constructor Details

    • VarWrapper

      VarWrapper(javafx.beans.property.Property<T> delegate)
  • Method Details

    • bind

      public void bind(javafx.beans.value.ObservableValue<? extends T> other)
      Specified by:
      bind in interface javafx.beans.property.Property<T>
    • isBound

      public boolean isBound()
      Specified by:
      isBound in interface javafx.beans.property.Property<T>
    • unbind

      public void unbind()
      Specified by:
      unbind in interface javafx.beans.property.Property<T>
    • setValue

      public void setValue(T value)
      Specified by:
      setValue in interface javafx.beans.value.WritableValue<T>