< prev index next >

modules/javafx.graphics/src/main/java/javafx/application/Preloader.java

Print this page
rev 10897 : 8199357: Remove references to applets and Java Web Start from FX
Reviewed-by:

*** 1,7 **** /* ! * Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2011, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 30,41 **** /** * Class that is extended to define an optional preloader for a * JavaFX Application. * An application may contain a preloader that is used ! * to improve the application loading experience, especially for applications ! * that are embedded in a browser or launched in webstart execution mode. * * <p> * A preloader is a small application that is started * before the main application to customize the startup experience. * The preloader: --- 30,40 ---- /** * Class that is extended to define an optional preloader for a * JavaFX Application. * An application may contain a preloader that is used ! * to improve the application loading experience. * * <p> * A preloader is a small application that is started * before the main application to customize the startup experience. * The preloader:
*** 74,89 **** * * <p> * Custom preloader implementations should follow these rules: * </p> * <ol> ! * <li>there should be class extending Preloader</li> ! * <li>classes needed for preloader need to be packaged in the separate jar. ! * We recommend this jar to be unsigned.</li> ! * <li>JNLP deployment descriptor should have preloader-class attribute ! * with full name of the class as value in the javafx-desc element ! * and jars needed for progress need to have download="progress" type</li> * </ol> * * <p> * Applications may also send custom notification to the preloader using the * {@link #notifyPreloader notifyPreloader} method. This way a preloader may --- 73,84 ---- * * <p> * Custom preloader implementations should follow these rules: * </p> * <ol> ! * <li>a custom preloader class should extend Preloader</li> ! * <li>classes needed for preloader need to be packaged in the separate jar.</li> * </ol> * * <p> * Applications may also send custom notification to the preloader using the * {@link #notifyPreloader notifyPreloader} method. This way a preloader may
*** 213,223 **** public static interface PreloaderNotification { } /** * Preloader notification that reports an error. ! * This is delivered to preloader in case of problem with applet startup. * @since JavaFX 2.0 */ public static class ErrorNotification implements PreloaderNotification { private String location; private String details = ""; --- 208,218 ---- public static interface PreloaderNotification { } /** * Preloader notification that reports an error. ! * This is delivered to preloader in case of problem with application startup. * @since JavaFX 2.0 */ public static class ErrorNotification implements PreloaderNotification { private String location; private String details = "";
< prev index next >