Package org.reactfx.inhibeans.binding
Class DoubleBinding
- java.lang.Object
-
- javafx.beans.binding.NumberExpressionBase
-
- javafx.beans.binding.DoubleExpression
-
- javafx.beans.binding.DoubleBinding
-
- org.reactfx.inhibeans.binding.DoubleBinding
-
- All Implemented Interfaces:
javafx.beans.binding.Binding<java.lang.Number>
,javafx.beans.binding.NumberBinding
,javafx.beans.binding.NumberExpression
,javafx.beans.Observable
,javafx.beans.value.ObservableDoubleValue
,javafx.beans.value.ObservableNumberValue
,javafx.beans.value.ObservableValue<java.lang.Number>
,Guardian
,Binding<java.lang.Number>
,Observable
,ObservableValue<java.lang.Number>
@Deprecated public abstract class DoubleBinding extends javafx.beans.binding.DoubleBinding implements Binding<java.lang.Number>
Deprecated.Inhibitory version ofDoubleBinding
.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
blocked
Deprecated.private boolean
fireOnRelease
Deprecated.private com.sun.javafx.binding.ExpressionHelper<java.lang.Number>
helper
Deprecated.
-
Constructor Summary
Constructors Constructor Description DoubleBinding()
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addListener(javafx.beans.InvalidationListener listener)
Deprecated.Override adding/removing listeners.void
addListener(javafx.beans.value.ChangeListener<? super java.lang.Number> listener)
Deprecated.Guard
block()
Deprecated.Prevents invalidation and change events from being emitted, until the returned guard is released.protected void
onInvalidating()
Deprecated.private void
release()
Deprecated.void
removeListener(javafx.beans.InvalidationListener listener)
Deprecated.void
removeListener(javafx.beans.value.ChangeListener<? super java.lang.Number> listener)
Deprecated.static DoubleBinding
wrap(javafx.beans.value.ObservableValue<? extends java.lang.Number> source)
Deprecated.-
Methods inherited from class javafx.beans.binding.DoubleBinding
bind, computeValue, dispose, get, getDependencies, invalidate, isValid, toString, unbind
-
Methods inherited from class javafx.beans.binding.DoubleExpression
add, add, add, add, add, asObject, divide, divide, divide, divide, divide, doubleExpression, doubleExpression, doubleValue, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract
-
Methods inherited from class javafx.beans.binding.NumberExpressionBase
asString, asString, asString, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, numberExpression
-
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 javafx.beans.binding.NumberExpression
add, add, add, add, add, asString, asString, asString, divide, divide, divide, divide, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract
-
Methods inherited from interface org.reactfx.inhibeans.Observable
blockWhile, blockWhile, guard
-
-
-
-
Method Detail
-
wrap
@Deprecated public static DoubleBinding wrap(javafx.beans.value.ObservableValue<? extends java.lang.Number> source)
Deprecated.
-
block
public Guard block()
Deprecated.Description copied from interface:Observable
Prevents invalidation and change events from being emitted, until the returned guard is released.- Specified by:
block
in interfaceObservable
- Returns:
- a
Guard
instance 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 returnedGuard
isAutoCloseable
, which makes it convenient to use in try-with-resources.
-
release
private void release()
Deprecated.
-
onInvalidating
protected final void onInvalidating()
Deprecated.- Overrides:
onInvalidating
in classjavafx.beans.binding.DoubleBinding
-
addListener
public void addListener(javafx.beans.InvalidationListener listener)
Deprecated.Override adding/removing listeners. ***- Specified by:
addListener
in interfacejavafx.beans.Observable
- Overrides:
addListener
in classjavafx.beans.binding.DoubleBinding
-
removeListener
public void removeListener(javafx.beans.InvalidationListener listener)
Deprecated.- Specified by:
removeListener
in interfacejavafx.beans.Observable
- Overrides:
removeListener
in classjavafx.beans.binding.DoubleBinding
-
addListener
public void addListener(javafx.beans.value.ChangeListener<? super java.lang.Number> listener)
Deprecated.- Specified by:
addListener
in interfacejavafx.beans.value.ObservableValue<java.lang.Number>
- Overrides:
addListener
in classjavafx.beans.binding.DoubleBinding
-
removeListener
public void removeListener(javafx.beans.value.ChangeListener<? super java.lang.Number> listener)
Deprecated.- Specified by:
removeListener
in interfacejavafx.beans.value.ObservableValue<java.lang.Number>
- Overrides:
removeListener
in classjavafx.beans.binding.DoubleBinding
-
-