RFR: 8274771: Map, FlatMap and OrElse fluent bindings for ObservableValue [v15]

John Hendrikx jhendrikx at openjdk.org
Wed Jun 29 00:08:04 UTC 2022


On Tue, 28 Jun 2022 21:30:58 GMT, Michael Strauß <mstrauss at openjdk.org> wrote:

> Why are the following files in the `javafx.beans.value` package, and not in the `com.sun.javafx.binding` package? `FlatMappedBinding` `LazyObjectBinding` `MappedBinding` `OrElseBinding`

No specific reason, they are package private at the moment.  They can be moved as a group to `com.sun.javafx.binding` if they're made public (so `ObservableValue` can instantiate them).  I'm not sure what is preferred since they're not public API in either case.

-------------

PR: https://git.openjdk.org/jfx/pull/675


More information about the openjfx-dev mailing list