Class VarFromVal<T>
java.lang.Object
org.reactfx.ProxyObservable<Consumer<? super T>, Consumer<? super T>, Val<T>>
org.reactfx.value.ProxyVal<T,T>
org.reactfx.value.VarFromVal<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>>, Val<T>, Var<T>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadaptObserver(Consumer<? super T> observer) Adapts the given observer to observer of the underlying Observable.voidgetValue()booleanisBound()voidvoidunbind()Methods inherited from class ProxyObservable
addObserver, getUnderlyingObservable, observe, removeObserverMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Observable
addObserver, observe, removeObserverMethods inherited from interface Val
addInvalidationObserver, addListener, addListener, animate, animate, asList, asVar, changes, conditionOn, conditionOnShowing, filter, flatMap, getOpt, getOrElse, getOrSupply, getOrThrow, ifPresent, invalidations, isEmpty, isPresent, map, mapDynamic, observeChanges, observeInvalidations, orElse, orElseConst, pin, removeInvalidationObserver, removeListener, removeListener, selectVar, selectVar, valuesMethods inherited from interface Var
bindBidirectional, getBean, getName, mapBidirectional, suspendable, unbindBidirectional
-
Field Details
-
setter
-
binding
-
-
Constructor Details
-
VarFromVal
-
-
Method Details
-
getValue
-
adaptObserver
Description copied from class:ProxyObservableAdapts the given observer to observer of the underlying Observable.Important: It is required that the transformation applied to two observers that are _equal_ yields two adapted observers that are _equal_. In other words, if `o1.equals(o2)`, then it must be the case that `adaptObserver(o1).equals(adaptObserver(o2))`.
- Specified by:
adaptObserverin classProxyObservable<Consumer<? super T>, Consumer<? super T>, Val<T>>- Parameters:
observer- observer to be adapted for the underlying Observable- Returns:
- observer adapted for the underlying Observable
-
bind
-
unbind
public void unbind()- Specified by:
unbindin interfacejavafx.beans.property.Property<T>
-
isBound
public boolean isBound()- Specified by:
isBoundin interfacejavafx.beans.property.Property<T>
-
setValue
-