Class ProxyObservableValue<T>

java.lang.Object
javafx.beans.value.ObservableValueBase<T>
com.iamsoft.util.ui.javafx.ProxyObservableValue<T>
Type Parameters:
T - Object type.
All Implemented Interfaces:
javafx.beans.Observable, javafx.beans.value.ObservableValue<T>
Direct Known Subclasses:
ProxyObservableValue.Exposed

public class ProxyObservableValue<T> extends javafx.beans.value.ObservableValueBase<T>
  • Property Summary

    Properties
    Type
    Property
    Description
    protected javafx.beans.property.ObjectProperty<javafx.beans.value.ObservableValue<? extends T>>
     
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ProxyObservableValue(javafx.beans.value.ObservableValue<? extends T> pDelegate)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected javafx.beans.property.ObjectProperty<javafx.beans.value.ObservableValue<? extends T>>
     
    static <T> javafx.beans.value.ObservableValue<T>
    fromObservable(javafx.beans.value.ObservableValue<? extends javafx.beans.value.ObservableValue<? extends T>> pObservable)
     
    protected javafx.beans.value.ObservableValue<? extends T>
    Gets the value of the property delegate.
     
    protected void
    setDelegate(javafx.beans.value.ObservableValue<? extends T> pDelegate)
    Sets the value of the property delegate.

    Methods inherited from class javafx.beans.value.ObservableValueBase

    addListener, addListener, fireValueChangedEvent, removeListener, removeListener

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface javafx.beans.value.ObservableValue

    flatMap, map, orElse, when
  • Property Details

  • Constructor Details

    • ProxyObservableValue

      public ProxyObservableValue()
    • ProxyObservableValue

      public ProxyObservableValue(javafx.beans.value.ObservableValue<? extends T> pDelegate)
  • Method Details

    • delegateProperty

      protected javafx.beans.property.ObjectProperty<javafx.beans.value.ObservableValue<? extends T>> delegateProperty()
      See Also:
    • getDelegate

      protected javafx.beans.value.ObservableValue<? extends T> getDelegate()
      Gets the value of the property delegate.
      Property description:
    • setDelegate

      protected void setDelegate(javafx.beans.value.ObservableValue<? extends T> pDelegate)
      Sets the value of the property delegate.
      Property description:
    • getValue

      public T getValue()
    • fromObservable

      public static <T> javafx.beans.value.ObservableValue<T> fromObservable(javafx.beans.value.ObservableValue<? extends javafx.beans.value.ObservableValue<? extends T>> pObservable)