Class BootstrapSwing
java.lang.Object
com.inductiveautomation.ignition.client.launch.BootstrapSwing
- All Implemented Interfaces:
- LauncherParent,- LaunchParent
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.inductiveautomation.ignition.client.launch.LaunchParentLaunchParent.LaunchFlavor
- 
Field SummaryFields inherited from interface com.inductiveautomation.ignition.client.launch.LauncherParentARG_GATEWAY_ADDR, ARG_HOOK, ARG_INITIAL_HEAP_SIZE, ARG_JAVA_VM_ARGS, ARG_MAX_HEAP_SIZE, ARG_PLATFORM_EDITION, ARG_PLATFORM_PLUGINS, ARG_PROJECT, ARG_RETARGET_TOKEN, ARG_SCOPE, ARG_SCREEN, ARG_TIMESTAMP, ARG_TRUST_STORE_DIR, ARG_TRUST_STORE_PEM, ARG_TRUST_STORE_TYPE, FORWARDED_SYSTEM_ARGS
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidbrandFrame(JFrame frame) Applies the icon image(s) to a JFrame in a way that is Java 5 safe, but uses reflection to take advantage of the multi-resolution icon capabilities of Java 6static voidcenterComponent(Component source) Returns all icon images needed to display the Ignition logo in a window frame.getLaunchProperty(String propertyName) voidhandleError(String message) Should show the error message with an option to retry or abort.booleanbooleanstatic voidvoidrestart(List<GatewayAddress> addresses, String projectName, String scope, byte[] userObj) Restarts the launcher with the settings specified.voidsetContent(LaunchContext context, LaunchableApp newApp) voidsetFrameState(LaunchContext context) Puts some attributes into the launch context to recall the frame's state for as seamless of a restart as possible.voidshowSplash(SplashPanel splash) 
- 
Constructor Details- 
BootstrapSwingprotected BootstrapSwing()
 
- 
- 
Method Details- 
main
- 
getBrandIconsReturns all icon images needed to display the Ignition logo in a window frame. Takes into account the designer/client scope, and whether this is an Ignition Edge system.
- 
brandFrameApplies the icon image(s) to a JFrame in a way that is Java 5 safe, but uses reflection to take advantage of the multi-resolution icon capabilities of Java 6
- 
setFrameStatePuts some attributes into the launch context to recall the frame's state for as seamless of a restart as possible.FRAMESTATE_ARG=frame.getExtendedState() FRAMEBOUNDS_ARG=frame.getBounds() 
- 
setContent- Specified by:
- setContentin interface- LaunchParent
 
- 
restartpublic void restart(List<GatewayAddress> addresses, String projectName, String scope, byte[] userObj) Description copied from interface:LaunchParentRestarts the launcher with the settings specified. Used for re-targeting.- Specified by:
- restartin interface- LaunchParent
 
- 
handleErrorDescription copied from interface:LauncherParentShould show the error message with an option to retry or abort.- Specified by:
- handleErrorin interface- LauncherParent
 
- 
isContainerpublic boolean isContainer()
- 
getRootPaneContainer- Specified by:
- getRootPaneContainerin interface- LaunchParent
 
- 
centerComponent
- 
getLaunchProperty- Specified by:
- getLaunchPropertyin interface- LauncherParent
 
- 
isFullScreenpublic boolean isFullScreen()- Specified by:
- isFullScreenin interface- LaunchParent
 
- 
getLaunchFlavor- Specified by:
- getLaunchFlavorin interface- LaunchParent
 
- 
showSplash- Specified by:
- showSplashin interface- LauncherParent
 
 
-