[9] API review request: 8090585: Provide an official API to start the JavaFX platform
Jonathan Giles
jonathan.giles at oracle.com
Sun Nov 22 20:05:48 UTC 2015
I don't believe there is any inconsistency here. We are preserving the
existing semantics in PlatformImpl.startup to not prevent duplicate
calls by default, whilst we are reversing the semantics for the public
API in Platform, where we do prevent duplicate calls. The end result is
that we have one public API (Platform.startup) with one set of semantics
(prevent duplicate values).
-- Jonathan
On 21/11/15 11:57 PM, Ali Ebrahimi wrote:
> Hi,
> I think there is an inconsistency between :
>
> PlatformImpl.java
> public static void startup(final Runnable r) {
> + startup(r, false); //************* here default value false
> + }
>
> and
>
> Platform.java
> + public static void startup(Runnable runnable) {
> + PlatformImpl.startup(runnable, true); //******** heredefault value true
> + }
>
> On Sat, Nov 21, 2015 at 3:28 AM, Kevin Rushforth
> <kevin.rushforth at oracle.com <mailto:kevin.rushforth at oracle.com>> wrote:
>
> Jonathan and all,
>
> Please review the following new API proposal to add the ability to
> explicitly start the FX runtime.
>
> https://bugs.openjdk.java.net/browse/JDK-8090585
> http://cr.openjdk.java.net/~kcr/8090585/webrev.00/
> <http://cr.openjdk.java.net/%7Ekcr/8090585/webrev.00/>
>
> -- Kevin
>
>
>
>
> --
>
> Best Regards,
> Ali Ebrahimi
More information about the openjfx-dev
mailing list