Uses of Interface
javafx.beans.value.ObservableValue
Package
Description
-
Uses of ObservableValue in com.sun.javafx.binding
Modifier and TypeClassDescriptionfinal class
A simple IntegerExpression that represents a single constant value.class
class
Modifier and TypeMethodDescriptionstatic <T> ExpressionHelper<T>
ExpressionHelper.addListener
(ExpressionHelper<T> helper, ObservableValue<T> observable, InvalidationListener listener) static <T> ExpressionHelper<T>
ExpressionHelper.addListener
(ExpressionHelper<T> helper, ObservableValue<T> observable, ChangeListener<? super T> listener) void
BidirectionalBinding.StringConversionBidirectionalBinding.changed
(ObservableValue<? extends Object> observable, Object oldValue, Object newValue) static StringExpression
StringFormatter.convert
(ObservableValue<?> observableValue) -
Uses of ObservableValue in com.sun.javafx.scene.control
Modifier and TypeMethodDescriptionfinal Consumer<ObservableValue<?>>
LambdaMultiplePropertyChangeListenerHandler.unregisterChangeListeners
(ObservableValue<?> property) Modifier and TypeMethodDescriptionfinal void
LambdaMultiplePropertyChangeListenerHandler.registerChangeListener
(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer) Subclasses can invoke this method to register that we want to listen to property change events for the given property.final void
MultiplePropertyChangeListenerHandler.registerChangeListener
(ObservableValue<?> property, String reference) Subclasses can invoke this method to register that we want to listen to property change events for the given property.final void
MultiplePropertyChangeListenerHandler.unregisterChangeListener
(ObservableValue<?> property) final Consumer<ObservableValue<?>>
LambdaMultiplePropertyChangeListenerHandler.unregisterChangeListeners
(ObservableValue<?> property) Modifier and TypeMethodDescriptionfinal void
LambdaMultiplePropertyChangeListenerHandler.registerChangeListener
(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer) Subclasses can invoke this method to register that we want to listen to property change events for the given property. -
Uses of ObservableValue in com.sun.javafx.scene.control.skin
Modifier and TypeMethodDescriptionprotected final void
BehaviorSkinBase.registerChangeListener
(ObservableValue<?> property, String reference) Subclasses can invoke this method to register that we want to listen to property change events for the given property. -
Uses of ObservableValue in dev.webfx.kit.mapper.peers.javafxcontrols.base
Modifier and TypeMethodDescriptionboolean
CheckBoxPeerBase.updateProperty
(ObservableValue changedProperty) boolean
LabeledPeerBase.updateProperty
(ObservableValue changedProperty) boolean
ProgressIndicatorPeerBase.updateProperty
(ObservableValue changedProperty) boolean
ScrollPanePeerBase.updateProperty
(ObservableValue changedProperty) boolean
SliderPeerBase.updateProperty
(ObservableValue changedProperty) boolean
TextAreaPeerBase.updateProperty
(ObservableValue changedProperty) boolean
TextFieldPeerBase.updateProperty
(ObservableValue changedProperty) boolean
TextInputControlPeerBase.updateProperty
(ObservableValue changedProperty) boolean
ToggleButtonPeerBase.updateProperty
(ObservableValue changedProperty) -
Uses of ObservableValue in dev.webfx.kit.mapper.peers.javafxgraphics
Modifier and TypeMethodDescriptionvoid
SceneRequester.requestNodePeerPropertyUpdate
(Node node, ObservableValue changedProperty) boolean
NodePeer.updateProperty
(ObservableValue changedProperty) -
Uses of ObservableValue in dev.webfx.kit.mapper.peers.javafxgraphics.base
Modifier and TypeMethodDescriptionprotected void
NodePeerBase.requestUpdateOnPropertiesChange
(SceneRequester sceneRequester, ObservableValue... properties) boolean
ArcPeerBase.updateProperty
(ObservableValue changedProperty) boolean
CanvasPeerBase.updateProperty
(ObservableValue changedProperty) boolean
CirclePeerBase.updateProperty
(ObservableValue changedProperty) boolean
ImageViewPeerBase.updateProperty
(ObservableValue changedProperty) boolean
LinePeerBase.updateProperty
(ObservableValue changedProperty) boolean
NodePeerBase.updateProperty
(ObservableValue changedProperty) protected <T> boolean
NodePeerBase.updateProperty
(ObservableValue<T> property, ObservableValue changedProperty, Consumer<T> updater) default boolean
NodePeerMixin.updateProperty
(ObservableValue changedProperty) boolean
PathPeerBase.updateProperty
(ObservableValue changedProperty) boolean
RectanglePeerBase.updateProperty
(ObservableValue changedProperty) boolean
RegionPeerBase.updateProperty
(ObservableValue changedProperty) boolean
ShapePeerBase.updateProperty
(ObservableValue changedProperty) boolean
SVGPathPeerBase.updateProperty
(ObservableValue changedProperty) boolean
TextPeerBase.updateProperty
(ObservableValue changedProperty) -
Uses of ObservableValue in dev.webfx.kit.mapper.peers.javafxweb.base
Modifier and TypeMethodDescriptionboolean
WebViewPeerBase.updateProperty
(ObservableValue changedProperty) -
Uses of ObservableValue in dev.webfx.kit.mapper.peers.javafxweb.spi.gwt
Modifier and TypeMethodDescriptionboolean
EmulWebViewPeerBase.updateProperty
(ObservableValue changedProperty) -
Uses of ObservableValue in dev.webfx.kit.util.properties
Modifier and TypeMethodDescriptionstatic <T1,
T2, R> ObservableValue<R> FXProperties.combine
(ObservableValue<? extends T1> p1, ObservableValue<? extends T2> p2, BiFunction<? super T1, ? super T2, ? extends R> combineFunction) static <T,
R> ObservableValue<R> FXProperties.compute
(ObservableValue<? extends T> p, Function<? super T, ? extends R> function) static <T,
R> ObservableValue<R> FXProperties.computeDeferred
(ObservableValue<? extends T> p, Function<? super T, ? extends R> function) static <T> ObservableValue<T>
FXProperties.deferredProperty
(ObservableValue<T> p) static <T> ObservableValue<T>
FXProperties.filter
(ObservableValue<T> property, Predicate<T> predicate) Modifier and TypeMethodDescriptionstatic <A,
B> void FXProperties.bindConverted
(Property<A> pA, ObservableValue<B> pB, Function<B, A> baConverter) static <T1,
T2, R> ObservableValue<R> FXProperties.combine
(ObservableValue<? extends T1> p1, ObservableValue<? extends T2> p2, BiFunction<? super T1, ? super T2, ? extends R> combineFunction) static <T,
R> ObservableValue<R> FXProperties.compute
(ObservableValue<? extends T> p, Function<? super T, ? extends R> function) static <T,
R> ObservableValue<R> FXProperties.computeDeferred
(ObservableValue<? extends T> p, Function<? super T, ? extends R> function) static <T> void
FXProperties.consume
(ObservableValue<T> property, Consumer<T> consumer) static <T> ObservableValue<T>
FXProperties.deferredProperty
(ObservableValue<T> p) static <T> ObservableValue<T>
FXProperties.filter
(ObservableValue<T> property, Predicate<T> predicate) static <T> void
FXProperties.onPropertySet
(ObservableValue<T> property, Consumer<T> valueConsumer) static <T> void
FXProperties.onPropertySet
(ObservableValue<T> property, Consumer<T> valueConsumer, boolean callIfNullProperty) static Unregisterable
FXProperties.runNowAndOnDoublePropertyChange
(Consumer<Double> newValueListener, ObservableValue<Number> property) static <T> void
ObservableLists.runNowAndOnListOrPropertiesChange
(ListChangeListener<T> listener, ObservableList<T> list, ObservableValue... properties) static Unregisterable
FXProperties.runNowAndOnPropertiesChange
(Runnable runnable, ObservableValue... properties) static Unregisterable
FXProperties.runNowAndOnPropertiesChange
(Consumer<ObservableValue> consumer, ObservableValue... properties) static <T> Unregisterable
FXProperties.runNowAndOnPropertyChange
(Runnable listener, ObservableValue<T> property) static <T> Unregisterable
FXProperties.runNowAndOnPropertyChange
(Consumer<? super T> newValueListener, ObservableValue<T> property) static <T> Unregisterable
FXProperties.runNowAndOnPropertyChange
(ChangeListener<? super T> listener, ObservableValue<T> property) static Unregisterable
FXProperties.runOnDoublePropertyChange
(Consumer<Double> newValueListener, ObservableValue<Number> property) static Unregisterable
FXProperties.runOnIntegerPropertyChange
(Consumer<Integer> newValueListener, ObservableValue<Number> property) static <T> void
ObservableLists.runOnListOrPropertiesChange
(ListChangeListener<T> listener, ObservableList<T> list, ObservableValue... properties) static Unregisterable
FXProperties.runOnPropertiesChange
(Runnable runnable, ObservableValue... properties) static Unregisterable
FXProperties.runOnPropertiesChange
(Consumer<ObservableValue> consumer, ObservableValue... properties) static <T> Unregisterable
FXProperties.runOnPropertyChange
(Runnable listener, ObservableValue<T> property) static <T> Unregisterable
FXProperties.runOnPropertyChange
(Consumer<? super T> newValueListener, ObservableValue<T> property) static <T> Unregisterable
FXProperties.runOnPropertyChange
(ChangeListener<? super T> listener, ObservableValue<T> property) static <T> Unregisterable
FXProperties.runOrUnregisterOnPropertyChange
(UnregisterableChangeListener<T> unregisterableChangeListener, ObservableValue<T> property) Modifier and TypeMethodDescriptionstatic Unregisterable
FXProperties.runNowAndOnPropertiesChange
(Runnable runnable, Collection<ObservableValue> properties) static Unregisterable
FXProperties.runNowAndOnPropertiesChange
(Consumer<ObservableValue> consumer, Collection<ObservableValue> properties) static Unregisterable
FXProperties.runNowAndOnPropertiesChange
(Consumer<ObservableValue> consumer, Collection<ObservableValue> properties) static Unregisterable
FXProperties.runNowAndOnPropertiesChange
(Consumer<ObservableValue> consumer, ObservableValue... properties) static Unregisterable
FXProperties.runOnPropertiesChange
(Runnable runnable, Collection<ObservableValue> properties) static Unregisterable
FXProperties.runOnPropertiesChange
(Consumer<ObservableValue> consumer, Collection<ObservableValue> properties) static Unregisterable
FXProperties.runOnPropertiesChange
(Consumer<ObservableValue> consumer, Collection<ObservableValue> properties) static Unregisterable
FXProperties.runOnPropertiesChange
(Consumer<ObservableValue> consumer, ObservableValue... properties) ModifierConstructorDescriptionUnregisterableListener
(Consumer<ObservableValue> propertyConsumer, ObservableValue... observableValues) UnregisterableListener
(ChangeListener changeListener, ObservableValue... observableValues) ModifierConstructorDescriptionUnregisterableListener
(Consumer<ObservableValue> propertyConsumer, ObservableValue... observableValues) -
Uses of ObservableValue in dev.webfx.kit.util.properties.conversion
Modifier and TypeFieldDescriptionprotected final ObservableValue<B>
ConvertedObservableValue.observableValue
Modifier and TypeMethodDescriptionvoid
ConvertedProperty.bind
(ObservableValue<? extends A> observable) ModifierConstructorDescriptionConvertedObservableValue
(ObservableValue<B> observableValue, dev.webfx.platform.util.function.Converter<B, A> bToAConverter) -
Uses of ObservableValue in javafx.beans.binding
Modifier and TypeInterfaceDescriptioninterface
Binding<T>
ABinding
calculates a value that depends on one or more sources.interface
A tagging interface to mark all Bindings that wrap a number-value.interface
ANumberExpression
is aObservableNumberValue
plus additional convenience methods to generate bindings in a fluent style.Modifier and TypeClassDescriptionclass
Base class that provides most of the functionality needed to implement aBinding
of aboolean
value.class
ABooleanExpression
is aObservableBooleanValue
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 adouble
value.class
ADoubleExpression
is aObservableDoubleValue
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 anint
value.class
class
AListExpression
is aObservableListValue
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 along
value.class
LongExpression
is anObservableLongValue
plus additional convenience methods to generate bindings in a fluent style.class
class
AObjectExpression
is aObservableObjectValue
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
AStringExpression
is aObservableStringValue
plus additional convenience methods to generate bindings in a fluent style.Modifier and TypeMethodDescriptionstatic BooleanExpression
BooleanExpression.booleanExpression
(ObservableValue<Boolean> value) Returns aBooleanExpression
that wraps anObservableValue
.static <T extends Number>
LongExpressionLongExpression.longExpression
(ObservableValue<T> value) Returns aLongExpression
that wraps anObservableValue
. -
Uses of ObservableValue in javafx.beans.property
Modifier and TypeInterfaceDescriptioninterface
Property<T>
Generic interface that defines the methods common to all (writable) properties independent of their type.interface
Generic interface that defines the methods common to all readable properties independent of their type.Modifier and TypeClassDescriptionclass
This class provides a full implementation of aProperty
wrapping aboolean
value.class
The classBooleanPropertyBase
is the base class for a property wrapping aboolean
value.class
This class defines aProperty
wrapping adouble
value.class
The classDoublePropertyBase
is the base class for a property wrapping adouble
value.class
This class defines aProperty
wrapping anint
value.class
The classIntegerPropertyBase
is the base class for a property wrapping aint
value.class
ListProperty<E>
This class provides a full implementation of aProperty
wrapping aObservableList
.class
The classListPropertyBase
is the base class for a property wrapping anObservableList
.class
This class defines aProperty
wrapping along
value.class
The classLongPropertyBase
is the base class for a property wrapping along
value.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
Super class for all readonly properties wrapping aboolean
.class
Base class for all readonly properties wrapping aboolean
.class
Super class for all readonly properties wrapping adouble
.class
Super class for all readonly properties wrapping anint
.class
Base class for all readonly properties wrapping anint
.class
Super class for all readonly properties wrapping anObservableList
.class
Superclass for all readonly properties wrapping along
.class
Super class 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
Super class for all readonly properties wrapping anString
.class
This class provides a full implementation of aProperty
wrapping aboolean
value.class
This class provides a full implementation of aProperty
wrapping adouble
value.class
This class provides a full implementation of aProperty
wrapping aint
value.class
This class provides a full implementation of aProperty
wrapping anObservableList
.class
This class provides a full implementation of aProperty
wrapping along
value.class
This class provides a full implementation of aProperty
wrapping an arbitraryObject
.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.Modifier and TypeMethodDescriptionvoid
BooleanPropertyBase.bind
(ObservableValue<? extends Boolean> rawObservable) Create a unidirection binding for thisProperty
.void
DoublePropertyBase.bind
(ObservableValue<? extends Number> rawObservable) Create a unidirection binding for thisProperty
.void
IntegerPropertyBase.bind
(ObservableValue<? extends Number> rawObservable) Create a unidirection binding for thisProperty
.void
ListPropertyBase.bind
(ObservableValue<? extends ObservableList<E>> newObservable) void
LongPropertyBase.bind
(ObservableValue<? extends Number> rawObservable) Create a unidirection binding for thisProperty
.void
ObjectPropertyBase.bind
(ObservableValue<? extends T> newObservable) Create a unidirection binding for thisProperty
.void
Property.bind
(ObservableValue<? extends T> observable) Create a unidirection binding for thisProperty
.void
StringPropertyBase.bind
(ObservableValue<? extends String> newObservable) Create a unidirection binding for thisProperty
. -
Uses of ObservableValue in javafx.beans.value
Modifier and TypeInterfaceDescriptioninterface
An observable boolean value.interface
An observable double value.interface
An observable float value.interface
An observable integer value.interface
An observable reference to anObservableList
.interface
An observable long value.interface
ObservableMapValue<K,
V> An observable reference to anObservableMap
.interface
A common interface of all sub-interfaces ofObservableValue
that wrap a number.interface
An observable typedObject
value.interface
An observable String value.Modifier and TypeClassDescriptionclass
A convenience class for creating implementations ofObservableValue
.Modifier and TypeMethodDescriptionvoid
ChangeListener.changed
(ObservableValue<? extends T> observable, T oldValue, T newValue) This method needs to be provided by an implementation ofChangeListener
.void
WeakChangeListener.changed
(ObservableValue<? extends T> observable, T oldValue, T newValue) This method needs to be provided by an implementation ofChangeListener
. -
Uses of ObservableValue in javafx.css
Modifier and TypeClassDescriptionclass
This class extendsBooleanPropertyBase
and provides a partial implementation of aStyleableProperty
.class
This class extendsIntegerPropertyBase
and provides a partial implementation of aStyleableProperty
.class
This class extendsObjectPropertyBase
and provides a partial implementation of aStyleableProperty
.Modifier and TypeMethodDescriptionvoid
StyleableBooleanProperty.bind
(ObservableValue<? extends Boolean> observable) Create a unidirection binding for thisProperty
.void
StyleableIntegerProperty.bind
(ObservableValue<? extends Number> observable) Create a unidirection binding for thisProperty
.void
StyleableObjectProperty.bind
(ObservableValue<? extends T> observable) Create a unidirection binding for thisProperty
. -
Uses of ObservableValue in javafx.scene.control
Modifier and TypeMethodDescriptionprotected final Consumer<ObservableValue<?>>
SkinBase.unregisterChangeListeners
(ObservableValue<?> property) Unregisters all change listeners that have been registered usingSkinBase.registerChangeListener(ObservableValue, Consumer)
for the given property.Modifier and TypeMethodDescriptionprotected final void
SkinBase.registerChangeListener
(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer) Subclasses can invoke this method to register that they want to listen to property change events for the given property.protected final Consumer<ObservableValue<?>>
SkinBase.unregisterChangeListeners
(ObservableValue<?> property) Unregisters all change listeners that have been registered usingSkinBase.registerChangeListener(ObservableValue, Consumer)
for the given property.Modifier and TypeMethodDescriptionprotected final void
SkinBase.registerChangeListener
(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer) Subclasses can invoke this method to register that they want to listen to property change events for the given property.