Class DependentSimpleDoubleProperty<T extends javafx.beans.value.ObservableValue<?>>
- java.lang.Object
-
- javafx.beans.binding.NumberExpressionBase
-
- javafx.beans.binding.DoubleExpression
-
- javafx.beans.property.ReadOnlyDoubleProperty
-
- javafx.beans.property.DoubleProperty
-
- javafx.beans.property.DoublePropertyBase
-
- javafx.beans.property.SimpleDoubleProperty
-
- org.arakhne.afc.math.geometry.d2.dfx.DependentSimpleDoubleProperty<T>
-
- Type Parameters:
T
- type of the dependency
- All Implemented Interfaces:
javafx.beans.binding.NumberExpression
,javafx.beans.Observable
,javafx.beans.property.Property<Number>
,javafx.beans.property.ReadOnlyProperty<Number>
,javafx.beans.value.ObservableDoubleValue
,javafx.beans.value.ObservableNumberValue
,javafx.beans.value.ObservableValue<Number>
,javafx.beans.value.WritableDoubleValue
,javafx.beans.value.WritableNumberValue
,javafx.beans.value.WritableValue<Number>
class DependentSimpleDoubleProperty<T extends javafx.beans.value.ObservableValue<?>> extends javafx.beans.property.SimpleDoubleProperty
A JavaFX double property that depends on another property.- Since:
- 13.0
- Version:
- 17.0 2020-01-04 14:41:49
- Author:
- Stéphane GALLAND
- Maven Group Id:
- org.arakhne.afc.advanced
- Maven Artifact Id:
- mathfx
-
-
Constructor Summary
Constructors Constructor Description DependentSimpleDoubleProperty(Object bean, String name, T dependency)
Construct a property.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
invalidated()
protected void
invalidated(T dependency)
This method be overridden to receive invalidation notifications.-
Methods inherited from class javafx.beans.property.DoublePropertyBase
addListener, addListener, bind, fireValueChangedEvent, get, isBound, removeListener, removeListener, set, toString, unbind
-
Methods inherited from class javafx.beans.property.DoubleProperty
asObject, bindBidirectional, doubleProperty, setValue, unbindBidirectional
-
Methods inherited from class javafx.beans.binding.DoubleExpression
add, add, add, add, add, 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
-
-
-
-
Method Detail
-
invalidated
protected final void invalidated()
- Overrides:
invalidated
in classjavafx.beans.property.DoublePropertyBase
-
invalidated
protected void invalidated(T dependency)
This method be overridden to receive invalidation notifications.The default implementation is empty.
- Parameters:
dependency
- the dependency.
-
-