Class ReadOnlyBooleanProperty
java.lang.Object
javafx.beans.binding.BooleanExpression
javafx.beans.property.ReadOnlyBooleanProperty
- All Implemented Interfaces:
-
Observable,ReadOnlyProperty<Boolean>,ObservableBooleanValue,ObservableValue<Boolean>
- Direct Known Subclasses:
-
BooleanProperty,ReadOnlyBooleanPropertyBase
public abstract class ReadOnlyBooleanProperty
extends BooleanExpression
implements ReadOnlyProperty<Boolean> Superclass for all readonly properties wrapping a
boolean.- Since:
- JavaFX 2.0
- See Also:
-
ObservableBooleanValue,BooleanExpression,ReadOnlyProperty
Constructor Summary
| Constructor | Description |
|---|---|
ReadOnlyBooleanProperty() | The constructor of ReadOnlyBooleanProperty. |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
ReadOnlyObjectProperty<Boolean> | asObject() | Creates a ReadOnlyObjectProperty that holds the value of this ReadOnlyBooleanProperty. |
static ReadOnlyBooleanProperty | readOnlyBooleanProperty(ReadOnlyProperty<Boolean> property) | Returns a ReadOnlyBooleanProperty that wraps a ReadOnlyProperty. |
String | toString() | Returns a string representation of this ReadOnlyBooleanProperty object. |
Methods declared in class javafx.beans.binding.BooleanExpression
and, asString, booleanExpression, booleanExpression, isEqualTo, isNotEqualTo, not, or
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods declared in interface javafx.beans.Observable
addListener, removeListener
Methods declared in interface javafx.beans.value.ObservableBooleanValue
get
Methods declared in interface javafx.beans.value.ObservableValue
addListener, getValue, removeListener
Methods declared in interface javafx.beans.property.ReadOnlyProperty
getBean, getName
Constructor Details
ReadOnlyBooleanProperty
public ReadOnlyBooleanProperty()
The constructor of
ReadOnlyBooleanProperty.Method Details
toString
public String toString()
Returns a string representation of this
ReadOnlyBooleanProperty object.- Overrides:
-
toStringin classObject - Returns:
- a string representation of this
ReadOnlyBooleanPropertyobject.
readOnlyBooleanProperty
public static ReadOnlyBooleanProperty readOnlyBooleanProperty(ReadOnlyProperty<Boolean> property)
Returns a
ReadOnlyBooleanProperty that wraps a ReadOnlyProperty. If the ReadOnlyProperty is already a ReadOnlyBooleanProperty, it will be returned. Otherwise a new ReadOnlyBooleanProperty is created that is bound to the ReadOnlyProperty. Note: null values will be interpreted as "false"- Parameters:
-
property- The sourceReadOnlyProperty - Returns:
- A
ReadOnlyBooleanPropertythat wraps theReadOnlyPropertyif necessary - Throws:
-
NullPointerException- ifpropertyisnull - Since:
- JavaFX 8.0
asObject
public ReadOnlyObjectProperty<Boolean> asObject()
Creates a
ReadOnlyObjectProperty that holds the value of this ReadOnlyBooleanProperty. If the value of this ReadOnlyBooleanProperty changes, the value of the ReadOnlyObjectProperty will be updated automatically.- Overrides:
-
asObjectin classBooleanExpression - Returns:
- the new
ReadOnlyObjectProperty - Since:
- JavaFX 8.0
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.