Class SuspendableVarWrapper<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>, Suspendable, ProperVal<T>, SuspendableVal<T>, SuspendableVar<T>, Val<T>, Var<T>

class SuspendableVarWrapper<T> extends SuspendableValWrapper<T> implements SuspendableVar<T>
  • Field Details

    • delegate

      private final Var<T> delegate
  • Constructor Details

    • SuspendableVarWrapper

      protected SuspendableVarWrapper(Var<T> p)
  • 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>