Index
All Classes and Interfaces|All Packages
A
- AbstractLauncher<APP> - Class in fxlauncher
- AbstractLauncher() - Constructor for class fxlauncher.AbstractLauncher
- acceptDowngrade - Variable in class fxlauncher.FXManifest
C
- cacheDir - Variable in class fxlauncher.FXManifest
- checkForUpdate() - Static method in class fxlauncher.Launcher
-
Check if a new version is available and return the manifest for the new version or null if no update.
- checkIgnoreUpdateErrorSetting() - Method in class fxlauncher.AbstractLauncher
- checkSSLIgnoreflag() - Method in class fxlauncher.AbstractLauncher
-
Check if the SSL connection needs to ignore the validity of the ssl certificate.
- Constants - Class in fxlauncher
- create(URI, String, Path) - Static method in class fxlauncher.CreateManifest
- createApplication(Class<APP>) - Method in class fxlauncher.AbstractLauncher
- createApplication(Class<Object>) - Method in class fxlauncher.HeadlessMainLauncher
- createApplicationEnvironment() - Method in class fxlauncher.AbstractLauncher
- createClassLoader(Path) - Method in class fxlauncher.AbstractLauncher
- createLoader() - Method in class fxlauncher.DefaultUIProvider
- createLoader() - Method in interface fxlauncher.UIProvider
-
Create the Node that will be displayed while the launcher is loading resources, before the update process starts.
- CreateManifest - Class in fxlauncher
- CreateManifest() - Constructor for class fxlauncher.CreateManifest
- createUpdater(FXManifest) - Method in class fxlauncher.DefaultUIProvider
- createUpdater(FXManifest) - Method in interface fxlauncher.UIProvider
-
Create the Node that will be displayed while the launcher is updating resources.
D
- DefaultUIProvider - Class in fxlauncher
- DefaultUIProvider() - Constructor for class fxlauncher.DefaultUIProvider
E
- ensureEndingSlash(String) - Static method in class fxlauncher.Strings
- equals(Object) - Method in class fxlauncher.FXManifest
- equals(Object) - Method in class fxlauncher.LibraryFile
F
- files - Variable in class fxlauncher.FXManifest
- fxlauncher - module fxlauncher
- fxlauncher - package fxlauncher
- FxlauncherClassCloader - Class in fxlauncher
-
Created by im on 22.02.17.
- FxlauncherClassCloader(ClassLoader) - Constructor for class fxlauncher.FxlauncherClassCloader
- FXManifest - Class in fxlauncher
- FXManifest() - Constructor for class fxlauncher.FXManifest
G
- getFilename() - Method in class fxlauncher.FXManifest
- getFXAppURI() - Method in class fxlauncher.FXManifest
- getManifest() - Method in class fxlauncher.AbstractLauncher
- getNamed() - Method in class fxlauncher.LauncherParams
- getParameters() - Method in class fxlauncher.AbstractLauncher
- getParameters() - Method in class fxlauncher.HeadlessMainLauncher
- getPath(Path) - Method in class fxlauncher.FXManifest
- getPhase() - Method in class fxlauncher.AbstractLauncher
- getPreloadNativeLibraryList() - Method in class fxlauncher.FXManifest
- getRaw() - Method in class fxlauncher.LauncherParams
- getString(String) - Static method in class fxlauncher.Constants
- getUnnamed() - Method in class fxlauncher.LauncherParams
- getWhatsNewPage() - Method in class fxlauncher.FXManifest
H
- hashCode() - Method in class fxlauncher.FXManifest
- hashCode() - Method in class fxlauncher.LibraryFile
- HeadlessMainLauncher - Class in fxlauncher
- HeadlessMainLauncher(LauncherParams) - Constructor for class fxlauncher.HeadlessMainLauncher
I
- init() - Method in class fxlauncher.Launcher
-
Initialize the UI Provider by looking for an UIProvider inside the launcher or fallback to the default UI.
- init(Stage) - Method in class fxlauncher.DefaultUIProvider
- init(Stage) - Method in interface fxlauncher.UIProvider
-
Initialization method called before
UIProvider.createLoader()andUIProvider.createUpdater(FXManifest). - isNewerThan(FXManifest) - Method in class fxlauncher.FXManifest
L
- launchClass - Variable in class fxlauncher.FXManifest
- Launcher - Class in fxlauncher
- Launcher() - Constructor for class fxlauncher.Launcher
- LauncherParams - Class in fxlauncher
-
Implementation Application.Parameters that wraps the parameters given to the application at startup, and adds any manifest configured parameters unless they were overriden by the command line.
- LauncherParams(List<String>) - Constructor for class fxlauncher.LauncherParams
- LauncherParams(Application.Parameters, FXManifest) - Constructor for class fxlauncher.LauncherParams
- LibraryFile - Class in fxlauncher
- LibraryFile() - Constructor for class fxlauncher.LibraryFile
- LibraryFile(Path, Path) - Constructor for class fxlauncher.LibraryFile
- lingeringUpdateScreen - Variable in class fxlauncher.FXManifest
- loadForCurrentPlatform() - Method in class fxlauncher.LibraryFile
M
- main(String[]) - Static method in class fxlauncher.CreateManifest
- main(String[]) - Static method in class fxlauncher.HeadlessMainLauncher
- main(String[]) - Static method in class fxlauncher.Launcher
- main(String[]) - Static method in class fxlauncher.Start
- manifest - Static variable in class fxlauncher.AbstractLauncher
N
- needsUpdate(Path) - Method in class fxlauncher.LibraryFile
P
- parameters - Variable in class fxlauncher.FXManifest
- preloadNativeLibraries - Variable in class fxlauncher.FXManifest
- process() - Method in class fxlauncher.HeadlessMainLauncher
- progressBarStyle - Variable in class fxlauncher.FXManifest
R
- reportError(String, Throwable) - Method in class fxlauncher.AbstractLauncher
- reportError(String, Throwable) - Method in class fxlauncher.HeadlessMainLauncher
- resolveCacheDir(Map<String, String>) - Method in class fxlauncher.FXManifest
S
- setIncludeExtensions(List<String>) - Static method in class fxlauncher.CreateManifest
-
Add the includeExtensions to the default list of "war" and "jar".
- setPhase(String) - Method in class fxlauncher.AbstractLauncher
- setupClassLoader(ClassLoader) - Method in class fxlauncher.AbstractLauncher
- setupClassLoader(ClassLoader) - Method in class fxlauncher.HeadlessMainLauncher
- setupIgnoreSSLCertificate() - Method in class fxlauncher.AbstractLauncher
- setupLogFile() - Method in class fxlauncher.AbstractLauncher
-
Make java.util.logger log to a file.
- start(Stage) - Method in class fxlauncher.Launcher
- Start - Class in fxlauncher
- Start() - Constructor for class fxlauncher.Start
- stop() - Method in class fxlauncher.Launcher
- stopOnUpdateErrors - Variable in class fxlauncher.FXManifest
- Strings - Class in fxlauncher
- Strings() - Constructor for class fxlauncher.Strings
- syncFiles() - Method in class fxlauncher.AbstractLauncher
-
Check if remote files are newer then local files.
- syncManifest() - Method in class fxlauncher.AbstractLauncher
T
- toURL(Path) - Method in class fxlauncher.LibraryFile
- ts - Variable in class fxlauncher.FXManifest
U
- UIProvider - Interface in fxlauncher
-
The UIProvider is responsible for creating the loader screen and the updater screen.
- updateLabelStyle - Variable in class fxlauncher.FXManifest
- updateManifest() - Method in class fxlauncher.AbstractLauncher
- updateProgress(double) - Method in class fxlauncher.AbstractLauncher
- updateProgress(double) - Method in class fxlauncher.DefaultUIProvider
- updateProgress(double) - Method in class fxlauncher.HeadlessMainLauncher
- updateProgress(double) - Method in interface fxlauncher.UIProvider
-
Called when the update/download progress is changing.
- updateText - Variable in class fxlauncher.FXManifest
- uri - Variable in class fxlauncher.FXManifest
W
- whatsNewPage - Variable in class fxlauncher.FXManifest
- wrapperStyle - Variable in class fxlauncher.FXManifest
All Classes and Interfaces|All Packages