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:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionasObject()
Creates aReadOnlyObjectProperty
that holds the value of thisReadOnlyBooleanProperty
.static ReadOnlyBooleanProperty
readOnlyBooleanProperty
(ReadOnlyProperty<Boolean> property) Returns aReadOnlyBooleanProperty
that wraps aReadOnlyProperty
.toString()
Returns a string representation of thisReadOnlyBooleanProperty
object.Methods declared in class javafx.beans.binding.BooleanExpression
and, asString, booleanExpression, booleanExpression, getValue, 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, flatMap, getValue, map, orElse, removeListener
Methods declared in interface javafx.beans.property.ReadOnlyProperty
getBean, getName
-
Constructor Details
-
ReadOnlyBooleanProperty
public ReadOnlyBooleanProperty()The constructor ofReadOnlyBooleanProperty
.
-
-
Method Details
-
toString
Returns a string representation of thisReadOnlyBooleanProperty
object. -
readOnlyBooleanProperty
Returns aReadOnlyBooleanProperty
that wraps aReadOnlyProperty
. If theReadOnlyProperty
is already aReadOnlyBooleanProperty
, it will be returned. Otherwise a newReadOnlyBooleanProperty
is created that is bound to theReadOnlyProperty
. Note: null values will be interpreted as "false"- Parameters:
property
- The sourceReadOnlyProperty
- Returns:
- A
ReadOnlyBooleanProperty
that wraps theReadOnlyProperty
if necessary - Throws:
NullPointerException
- ifproperty
isnull
- Since:
- JavaFX 8.0
-
asObject
Creates aReadOnlyObjectProperty
that holds the value of thisReadOnlyBooleanProperty
. If the value of thisReadOnlyBooleanProperty
changes, the value of theReadOnlyObjectProperty
will be updated automatically.- Overrides:
asObject
in classBooleanExpression
- Returns:
- the new
ReadOnlyObjectProperty
- Since:
- JavaFX 8.0
-