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>
See Also:
  • 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 delegate property.
     
    protected void
    setDelegate(javafx.beans.value.ObservableValue<? extends T> pDelegate)
    Sets the value of the delegate property.

    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.Observable

    subscribe

    Methods inherited from interface javafx.beans.value.ObservableValue

    flatMap, map, orElse, subscribe, subscribe, 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()
      Returns:
      the delegate property
      See Also:
    • getDelegate

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

      protected void setDelegate(javafx.beans.value.ObservableValue<? extends T> pDelegate)
      Sets the value of the delegate property.
      Property description:
      Parameters:
      pDelegate - the value for the delegate property
      See Also:
    • 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)