Package org.reactfx.inhibeans.binding
Class ObjectBinding<T>
- java.lang.Object
-
- javafx.beans.binding.ObjectExpression<T>
-
- javafx.beans.binding.ObjectBinding<T>
-
- org.reactfx.inhibeans.binding.ObjectBinding<T>
-
- All Implemented Interfaces:
javafx.beans.binding.Binding<T>,javafx.beans.Observable,javafx.beans.value.ObservableObjectValue<T>,javafx.beans.value.ObservableValue<T>,Guardian,Binding<T>,Observable,ObservableValue<T>
@Deprecated public abstract class ObjectBinding<T> extends javafx.beans.binding.ObjectBinding<T> implements Binding<T>
Deprecated.Inhibitory version ofObjectBinding.
-
-
Constructor Summary
Constructors Constructor Description ObjectBinding()Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddListener(javafx.beans.InvalidationListener listener)Deprecated.Override adding/removing listeners.voidaddListener(javafx.beans.value.ChangeListener<? super T> listener)Deprecated.Guardblock()Deprecated.Prevents invalidation and change events from being emitted, until the returned guard is released.protected voidonInvalidating()Deprecated.private voidrelease()Deprecated.voidremoveListener(javafx.beans.InvalidationListener listener)Deprecated.voidremoveListener(javafx.beans.value.ChangeListener<? super T> listener)Deprecated.static <T> ObjectBinding<T>wrap(javafx.beans.value.ObservableObjectValue<T> source)Deprecated.-
Methods inherited from class javafx.beans.binding.ObjectBinding
bind, computeValue, dispose, get, getDependencies, invalidate, isValid, toString, unbind
-
Methods inherited from class javafx.beans.binding.ObjectExpression
asString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpression
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface javafx.beans.binding.Binding
dispose, getDependencies, invalidate, isValid
-
Methods inherited from interface org.reactfx.Guardian
guardWhile, guardWhile
-
Methods inherited from interface org.reactfx.inhibeans.Observable
blockWhile, blockWhile, guard
-
-
-
-
Field Detail
-
helper
private com.sun.javafx.binding.ExpressionHelper<T> helper
Deprecated.
-
blocked
private boolean blocked
Deprecated.
-
fireOnRelease
private boolean fireOnRelease
Deprecated.
-
-
Method Detail
-
wrap
@Deprecated public static <T> ObjectBinding<T> wrap(javafx.beans.value.ObservableObjectValue<T> source)
Deprecated.
-
block
public Guard block()
Deprecated.Description copied from interface:ObservablePrevents invalidation and change events from being emitted, until the returned guard is released.- Specified by:
blockin interfaceObservable- Returns:
- a
Guardinstance that can be released to resume the delivery of invalidation and change events. If this observable has been invalidated one or more times before the guard is released, a single notification is passed to invalidation and change listeners of this observable. The returnedGuardisAutoCloseable, which makes it convenient to use in try-with-resources.
-
release
private void release()
Deprecated.
-
onInvalidating
protected final void onInvalidating()
Deprecated.- Overrides:
onInvalidatingin classjavafx.beans.binding.ObjectBinding<T>
-
addListener
public void addListener(javafx.beans.InvalidationListener listener)
Deprecated.Override adding/removing listeners. ***- Specified by:
addListenerin interfacejavafx.beans.Observable- Overrides:
addListenerin classjavafx.beans.binding.ObjectBinding<T>
-
removeListener
public void removeListener(javafx.beans.InvalidationListener listener)
Deprecated.- Specified by:
removeListenerin interfacejavafx.beans.Observable- Overrides:
removeListenerin classjavafx.beans.binding.ObjectBinding<T>
-
addListener
public void addListener(javafx.beans.value.ChangeListener<? super T> listener)
Deprecated.
-
-