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
Constructors Constructor Description ReadOnlyBooleanProperty()
The constructor ofReadOnlyBooleanProperty
. -
Method Summary
Modifier and Type Method Description ReadOnlyObjectProperty<Boolean>
asObject()
Creates aReadOnlyObjectProperty
that holds the value of thisReadOnlyBooleanProperty
.static ReadOnlyBooleanProperty
readOnlyBooleanProperty(ReadOnlyProperty<Boolean> property)
Returns aReadOnlyBooleanProperty
that wraps aReadOnlyProperty
.String
toString()
Returns a string representation of thisReadOnlyBooleanProperty
object.Methods inherited from class javafx.beans.binding.BooleanExpression
and, asString, booleanExpression, booleanExpression, getValue, isEqualTo, isNotEqualTo, not, or
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface javafx.beans.Observable
addListener, removeListener
Methods inherited from interface javafx.beans.value.ObservableBooleanValue
get
Methods inherited from interface javafx.beans.value.ObservableValue
addListener, getValue, removeListener
Methods inherited from 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
-