Package org.reactfx.inhibeans.binding
Class BooleanBinding
- java.lang.Object
-
- javafx.beans.binding.BooleanExpression
-
- javafx.beans.binding.BooleanBinding
-
- org.reactfx.inhibeans.binding.BooleanBinding
-
- All Implemented Interfaces:
javafx.beans.binding.Binding<java.lang.Boolean>,javafx.beans.Observable,javafx.beans.value.ObservableBooleanValue,javafx.beans.value.ObservableValue<java.lang.Boolean>,Guardian,Binding<java.lang.Boolean>,Observable,ObservableValue<java.lang.Boolean>
@Deprecated public abstract class BooleanBinding extends javafx.beans.binding.BooleanBinding implements Binding<java.lang.Boolean>
Deprecated.Inhibitory version ofBooleanBinding.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanblockedDeprecated.private booleanfireOnReleaseDeprecated.private com.sun.javafx.binding.ExpressionHelper<java.lang.Boolean>helperDeprecated.
-
Constructor Summary
Constructors Constructor Description BooleanBinding()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 java.lang.Boolean> 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 java.lang.Boolean> listener)Deprecated.static BooleanBindingwrap(javafx.beans.value.ObservableBooleanValue source)Deprecated.-
Methods inherited from class javafx.beans.binding.BooleanBinding
bind, computeValue, dispose, get, getDependencies, invalidate, isValid, toString, unbind
-
Methods inherited from class javafx.beans.binding.BooleanExpression
and, asObject, asString, booleanExpression, booleanExpression, getValue, isEqualTo, isNotEqualTo, not, or
-
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
-
-
-
-
Method Detail
-
wrap
@Deprecated public static BooleanBinding wrap(javafx.beans.value.ObservableBooleanValue 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.BooleanBinding
-
addListener
public void addListener(javafx.beans.InvalidationListener listener)
Deprecated.Override adding/removing listeners. ***- Specified by:
addListenerin interfacejavafx.beans.Observable- Overrides:
addListenerin classjavafx.beans.binding.BooleanBinding
-
removeListener
public void removeListener(javafx.beans.InvalidationListener listener)
Deprecated.- Specified by:
removeListenerin interfacejavafx.beans.Observable- Overrides:
removeListenerin classjavafx.beans.binding.BooleanBinding
-
addListener
public void addListener(javafx.beans.value.ChangeListener<? super java.lang.Boolean> listener)
Deprecated.- Specified by:
addListenerin interfacejavafx.beans.value.ObservableValue<java.lang.Boolean>- Overrides:
addListenerin classjavafx.beans.binding.BooleanBinding
-
removeListener
public void removeListener(javafx.beans.value.ChangeListener<? super java.lang.Boolean> listener)
Deprecated.- Specified by:
removeListenerin interfacejavafx.beans.value.ObservableValue<java.lang.Boolean>- Overrides:
removeListenerin classjavafx.beans.binding.BooleanBinding
-
-