java.lang.Object
javafx.beans.binding.NumberExpressionBase
javafx.beans.binding.IntegerExpression
javafx.beans.property.ReadOnlyIntegerProperty
- All Implemented Interfaces:
NumberExpression,Observable,ReadOnlyProperty<Number>,ObservableIntegerValue,ObservableNumberValue,ObservableValue<Number>
- Direct Known Subclasses:
IntegerProperty,ReadOnlyIntegerPropertyBase
public abstract class ReadOnlyIntegerProperty extends IntegerExpression implements ReadOnlyProperty<Number>
Superclass for all readonly properties wrapping an
int.- Since:
- JavaFX 2.0
- See Also:
ObservableIntegerValue,IntegerExpression,ReadOnlyProperty
-
Constructor Summary
Constructors Constructor Description ReadOnlyIntegerProperty()The constructor ofReadOnlyIntegerProperty. -
Method Summary
Modifier and Type Method Description ReadOnlyObjectProperty<Integer>asObject()Creates aReadOnlyObjectPropertythat holds the value of thisReadOnlyIntegerProperty.static <T extends Number>
ReadOnlyIntegerPropertyreadOnlyIntegerProperty(ReadOnlyProperty<T> property)Returns aReadOnlyIntegerPropertythat wraps aReadOnlyProperty.StringtoString()Returns a string representation of thisReadOnlyIntegerPropertyobject.Methods inherited from class javafx.beans.binding.IntegerExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, integerExpression, integerExpression, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtractMethods inherited from class javafx.beans.binding.NumberExpressionBase
add, asString, asString, asString, 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, numberExpression, subtractMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.beans.Observable
addListener, removeListenerMethods inherited from interface javafx.beans.value.ObservableIntegerValue
getMethods inherited from interface javafx.beans.value.ObservableValue
addListener, getValue, removeListenerMethods inherited from interface javafx.beans.property.ReadOnlyProperty
getBean, getName
-
Constructor Details
-
ReadOnlyIntegerProperty
public ReadOnlyIntegerProperty()The constructor ofReadOnlyIntegerProperty.
-
-
Method Details
-
toString
Returns a string representation of thisReadOnlyIntegerPropertyobject. -
readOnlyIntegerProperty
public static <T extends Number> ReadOnlyIntegerProperty readOnlyIntegerProperty(ReadOnlyProperty<T> property)Returns aReadOnlyIntegerPropertythat wraps aReadOnlyProperty. If theReadOnlyPropertyis already aReadOnlyIntegerProperty, it will be returned. Otherwise a newReadOnlyIntegerPropertyis created that is bound to theReadOnlyProperty. Note: null values will be interpreted as 0- Type Parameters:
T- The type of Number to be wrapped- Parameters:
property- The sourceReadOnlyProperty- Returns:
- A
ReadOnlyIntegerPropertythat wraps theReadOnlyPropertyif necessary - Throws:
NullPointerException- ifpropertyisnull- Since:
- JavaFX 8.0
-
asObject
Creates aReadOnlyObjectPropertythat holds the value of thisReadOnlyIntegerProperty. If the value of thisReadOnlyIntegerPropertychanges, the value of theReadOnlyObjectPropertywill be updated automatically.- Overrides:
asObjectin classIntegerExpression- Returns:
- the new
ReadOnlyObjectProperty - Since:
- JavaFX 8.0
-