Uses of Interface
javafx.beans.value.ObservableObjectValue
Package
Description
Provides classes that create and operate on a
Binding
that calculates a value that depends on one or more sources.The package
javafx.beans.property
defines read-only
properties and writable properties, plus a number of implementations.Provides various classes that act as adapters between a regular Java Bean
property and a corresponding
JavaFX
Property
.The package
javafx.beans.value
contains the two
fundamental interfaces ObservableValue
and WritableValue
and all of its sub-interfaces.Provides API for making properties styleable via CSS and for supporting
pseudo-class state.
The JavaFX User Interface Controls (UI Controls or just Controls) are
specialized Nodes in the JavaFX Scenegraph especially suited for reuse in
many different application contexts.
-
Uses of ObservableObjectValue in javafx.beans.binding
Modifier and TypeClassDescriptionclass
ListBinding<E>
Base class that provides most of the functionality needed to implement aBinding
of anObservableList
.class
ListExpression
is anObservableListValue
plus additional convenience methods to generate bindings in a fluent style.class
MapBinding<K,
V> Base class that provides most of the functionality needed to implement aBinding
of anObservableMap
.class
MapExpression<K,
V> MapExpression
is anObservableMapValue
plus additional convenience methods to generate bindings in a fluent style.class
Base class that provides most of the functionality needed to implement aBinding
of anObject
.class
ObjectExpression
is anObservableObjectValue
plus additional convenience methods to generate bindings in a fluent style.class
SetBinding<E>
Base class that provides most of the functionality needed to implement aBinding
of anObservableSet
.class
SetExpression
is anObservableSetValue
plus additional convenience methods to generate bindings in a fluent style.class
Base class that provides most of the functionality needed to implement aBinding
of aString
.class
StringExpression
is anObservableStringValue
plus additional convenience methods to generate bindings in a fluent style.Modifier and TypeMethodDescriptionstatic BooleanBinding
Bindings.equal
(Object op1, ObservableObjectValue<?> op2) Creates a newBooleanBinding
that holdstrue
if the value of anObservableObjectValue
is equal to a constant value.static BooleanBinding
Bindings.equal
(ObservableObjectValue<?> op1, Object op2) Creates a newBooleanBinding
that holdstrue
if the value of anObservableObjectValue
is equal to a constant value.static BooleanBinding
Bindings.equal
(ObservableObjectValue<?> op1, ObservableObjectValue<?> op2) Creates a newBooleanBinding
that holdstrue
if the values of two instances ofObservableObjectValue
are equal.ObjectExpression.isEqualTo
(ObservableObjectValue<?> other) Creates a newBooleanExpression
that holdstrue
if this and anotherObservableObjectValue
are equal.ObjectExpression.isNotEqualTo
(ObservableObjectValue<?> other) Creates a newBooleanExpression
that holdstrue
if this and anotherObservableObjectValue
are not equal.static BooleanBinding
Bindings.isNotNull
(ObservableObjectValue<?> op) static BooleanBinding
Bindings.isNull
(ObservableObjectValue<?> op) static BooleanBinding
Bindings.notEqual
(Object op1, ObservableObjectValue<?> op2) Creates a newBooleanBinding
that holdstrue
if the value of anObservableObjectValue
is not equal to a constant value.static BooleanBinding
Bindings.notEqual
(ObservableObjectValue<?> op1, Object op2) Creates a newBooleanBinding
that holdstrue
if the value of anObservableObjectValue
is not equal to a constant value.static BooleanBinding
Bindings.notEqual
(ObservableObjectValue<?> op1, ObservableObjectValue<?> op2) Creates a newBooleanBinding
that holdstrue
if the values of two instances ofObservableObjectValue
are not equal.static <T> ObjectExpression<T>
ObjectExpression.objectExpression
(ObservableObjectValue<T> value) Returns anObjectExpression
that wraps anObservableObjectValue
.When.ObjectConditionBuilder.otherwise
(ObservableObjectValue<T> otherwiseValue) Defines theObservableObjectValue
which value is returned by the ternary expression if the condition isfalse
.<T> When.ObjectConditionBuilder<T>
When.then
(ObservableObjectValue<T> thenValue) Defines theObservableObjectValue
which value is returned by the ternary expression if the condition istrue
. -
Uses of ObservableObjectValue in javafx.beans.property
Modifier and TypeClassDescriptionclass
ListProperty<E>
This class provides a full implementation of aProperty
wrapping anObservableList
.class
The classListPropertyBase
is the base class for a property wrapping anObservableList
.class
MapProperty<K,
V> This class provides a full implementation of aProperty
wrapping anObservableMap
.class
MapPropertyBase<K,
V> The classMapPropertyBase
is the base class for a property wrapping anObservableMap
.class
This class provides a full implementation of aProperty
wrapping an arbitraryObject
.class
The classObjectPropertyBase
is the base class for a property wrapping an arbitraryObject
.class
Superclass for all readonly properties wrapping anObservableList
.class
Base class for all readonly properties wrapping anObservableList
.class
This class provides a convenient class to define read-only properties.class
ReadOnlyMapProperty<K,
V> Superclass for all readonly properties wrapping anObservableMap
.class
Base class for all readonly properties wrapping anObservableMap
.class
ReadOnlyMapWrapper<K,
V> This class provides a convenient class to define read-only properties.class
Superclass for all readonly properties wrapping an arbitraryObject
.class
Base class for all readonly properties wrapping an arbitraryObject
.class
This class provides a convenient class to define read-only properties.class
Superclass for all readonly properties wrapping anObservableSet
.class
Base class for all readonly properties wrapping anObservableSet
.class
This class provides a convenient class to define read-only properties.class
Superclass for all readonly properties wrapping anString
.class
Base class for all readonly properties wrapping aString
.class
This class provides a convenient class to define read-only properties.class
SetProperty<E>
This class provides a full implementation of aProperty
wrapping anObservableSet
.class
The classSetPropertyBase
is the base class for a property wrapping anObservableSet
.class
This class provides a full implementation of aProperty
wrapping anObservableList
.class
SimpleMapProperty<K,
V> This class provides a full implementation of aProperty
wrapping anObservableMap
.class
This class provides a full implementation of aProperty
wrapping an arbitraryObject
.class
This class provides a full implementation of aProperty
wrapping anObservableSet
.class
This class provides a full implementation of aProperty
wrapping aString
value.class
This class provides a full implementation of aProperty
wrapping aString
value.class
The classStringPropertyBase
is the base class for a property wrapping aString
value. -
Uses of ObservableObjectValue in javafx.beans.property.adapter
Modifier and TypeClassDescriptionfinal class
AJavaBeanObjectProperty
provides an adapter between a regular Java Bean property of typeT
and a JavaFXObjectProperty<T>
.final class
AJavaBeanStringProperty
provides an adapter between a regular Java Bean property of typeString
and a JavaFXStringProperty
.final class
AReadOnlyJavaBeanObjectProperty
provides an adapter between a regular read only Java Bean property ofT
and a JavaFXReadOnlyObjectProperty
.final class
AReadOnlyJavaBeanStringProperty
provides an adapter between a regular read only Java Bean property of typeString
and a JavaFXReadOnlyStringProperty
. -
Uses of ObservableObjectValue in javafx.beans.value
Modifier and TypeInterfaceDescriptioninterface
An observable reference to anObservableList
.interface
ObservableMapValue<K,
V> An observable reference to anObservableMap
.interface
An observable reference to anObservableSet
.interface
An observable String value. -
Uses of ObservableObjectValue in javafx.css
Modifier and TypeClassDescriptionclass
This class extendsSimpleObjectProperty
and provides a full implementation of aStyleableProperty
.class
This class extendsSimpleStringProperty
and provides a full implementation of aStyleableProperty
.class
This class extendsObjectPropertyBase
and provides a partial implementation of aStyleableProperty
.class
This class extendsStringPropertyBase
and provides a partial implementation of aStyleableProperty
. -
Uses of ObservableObjectValue in javafx.scene.control
Modifier and TypeInterfaceDescriptionprotected static interface
Interface representing a text input's content.