java.lang.Object
javafx.beans.binding.NumberExpressionBase
javafx.beans.binding.DoubleExpression
javafx.beans.property.ReadOnlyDoubleProperty
- All Implemented Interfaces:
NumberExpression,Observable,ReadOnlyProperty<Number>,ObservableDoubleValue,ObservableNumberValue,ObservableValue<Number>
- Direct Known Subclasses:
DoubleProperty,ReadOnlyDoublePropertyBase
public abstract class ReadOnlyDoubleProperty
extends DoubleExpression
implements ReadOnlyProperty<Number>
Superclass for all readonly properties wrapping a
double.- Since:
- JavaFX 2.0
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasObject()Creates aReadOnlyObjectPropertythat holds the value of thisReadOnlyDoubleProperty.static <T extends Number>
ReadOnlyDoublePropertyreadOnlyDoubleProperty(ReadOnlyProperty<T> property) Returns aReadOnlyDoublePropertythat wraps aReadOnlyProperty.toString()Returns a string representation of thisReadOnlyDoublePropertyobject.Methods declared in 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, subtractMethods declared in 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, numberExpressionMethods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods declared in interface javafx.beans.Observable
addListener, removeListener, subscribeMethods declared in interface javafx.beans.value.ObservableDoubleValue
getMethods declared in interface javafx.beans.value.ObservableValue
addListener, flatMap, getValue, map, orElse, removeListener, subscribe, subscribe, whenMethods declared in interface javafx.beans.property.ReadOnlyProperty
getBean, getName
-
Constructor Details
-
ReadOnlyDoubleProperty
public ReadOnlyDoubleProperty()The constructor ofReadOnlyDoubleProperty.
-
-
Method Details
-
toString
Returns a string representation of thisReadOnlyDoublePropertyobject. -
readOnlyDoubleProperty
public static <T extends Number> ReadOnlyDoubleProperty readOnlyDoubleProperty(ReadOnlyProperty<T> property) Returns aReadOnlyDoublePropertythat wraps aReadOnlyProperty. If theReadOnlyPropertyis already aReadOnlyDoubleProperty, it will be returned. Otherwise a newReadOnlyDoublePropertyis created that is bound to theReadOnlyProperty. Note: null values will be interpreted as 0.0- Type Parameters:
T- The type of Number to be wrapped- Parameters:
property- The sourceReadOnlyProperty- Returns:
- A
ReadOnlyDoublePropertythat wraps theReadOnlyPropertyif necessary - Throws:
NullPointerException- ifpropertyisnull- Since:
- JavaFX 8.0
-
asObject
Creates aReadOnlyObjectPropertythat holds the value of thisReadOnlyDoubleProperty. If the value of thisReadOnlyDoublePropertychanges, the value of theReadOnlyObjectPropertywill be updated automatically.- Overrides:
asObjectin classDoubleExpression- Returns:
- the new
ReadOnlyObjectProperty - Since:
- JavaFX 8.0
-