Index

A C D E F G H I L M N P R S T U W 
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() and UIProvider.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
 
A C D E F G H I L M N P R S T U W 
All Classes and Interfaces|All Packages