git: openjdk/jfx: master: 8274771: Map, FlatMap and OrElse fluent bindings for ObservableValue

Kevin Rushforth kcr at openjdk.org
Fri Jul 8 20:49:22 UTC 2022


Changeset: 60c75b82
Author:    John Hendrikx <jhendrikx at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2022-07-08 20:47:36 +0000
URL:       https://git.openjdk.org/jfx/commit/60c75b82a4e1523b108fa79f44084190d78f5be1

8274771: Map, FlatMap and OrElse fluent bindings for ObservableValue

Reviewed-by: nlisker, mstrauss, kcr

+ modules/javafx.base/src/main/java/com/sun/javafx/binding/FlatMappedBinding.java
+ modules/javafx.base/src/main/java/com/sun/javafx/binding/LazyObjectBinding.java
+ modules/javafx.base/src/main/java/com/sun/javafx/binding/MappedBinding.java
+ modules/javafx.base/src/main/java/com/sun/javafx/binding/OrElseBinding.java
+ modules/javafx.base/src/main/java/com/sun/javafx/binding/Subscription.java
! modules/javafx.base/src/main/java/javafx/beans/binding/Bindings.java
! modules/javafx.base/src/main/java/javafx/beans/binding/ObjectBinding.java
! modules/javafx.base/src/main/java/javafx/beans/value/ObservableValue.java
+ modules/javafx.base/src/shims/java/com/sun/javafx/binding/LazyObjectBindingStub.java
+ modules/javafx.base/src/test/java/test/javafx/beans/value/LazyObjectBindingTest.java
+ modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueFluentBindingsTest.java
+ modules/javafx.base/src/test/java/test/javafx/beans/value/ReferenceAsserts.java



More information about the openjfx-changes mailing list