Class LaunchDescriptor
- java.lang.Object
- 
- com.inductiveautomation.ignition.gateway.launch.LaunchDescriptor
 
- 
 public class LaunchDescriptor extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description LaunchDescriptor(SystemPropertiesRecord sysProps)Constructor that uses the a SystemPropertiesRecord to set the allowed JREs, rendering options etc
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDefaultLaunchMode()Can be "Windowed" or "Full Screen"java.lang.StringgetDescription()java.lang.StringgetHomepage()java.lang.StringgetImagePath()java.lang.StringgetInitHeapSize()java.lang.StringgetLaunchHook()java.lang.StringgetMaxHeapSize()java.lang.StringgetPlatformEdition()Platform edition.java.lang.StringgetProjectName()java.lang.StringgetScopeCode()java.lang.IntegergetScreen()java.util.Set<LaunchFlavor>getSupportedFlavors()java.lang.StringgetTitle()java.lang.StringgetVendor()intgetWindowCount()The number of windows currently saved in the projectbooleanisAllowSSO()booleanisDesktopShortcut()booleanisDisableDirect3D()booleanisDisableDirectDraw()booleanisHideFromLaunch()The "Hide From Launch Page" option in Project PropertiesbooleanisMenuShortcut()booleanisShowFullscreenButton()The "Full Screen" button in Project PropertiesbooleanisShowWindowedButton()The "Windowed" button in Project PropertiesvoidsetDefaultLaunchMode(java.lang.String launchMode)voidsetDescription(java.lang.String description)voidsetDesktopShortcut(boolean desktopShortcut)voidsetHideFromLaunch(boolean hideFromLaunch)voidsetHomepage(java.lang.String homepage)voidsetImagePath(java.lang.String imagePath)voidsetInitHeapSize(java.lang.String initHeapSize)voidsetLaunchHook(java.lang.String launchHook)voidsetMaxHeapSize(java.lang.String maxHeapSize)voidsetMenuShortcut(boolean menuShortcut)voidsetPlatformEdition(java.lang.String platformEdition)voidsetProjectName(java.lang.String projectName)voidsetScopeCode(java.lang.String scopeCode)voidsetScreen(java.lang.Integer screen)voidsetShowFullscreenButton(boolean showFullscreenButton)voidsetShowWindowedButton(boolean showWindowedButton)voidsetSupportedFlavors(java.util.Set<LaunchFlavor> supportedFlavors)voidsetTitle(java.lang.String title)voidsetVendor(java.lang.String vendor)voidsetWindowCount(int windowCount)
 
- 
- 
- 
Constructor Detail- 
LaunchDescriptorpublic LaunchDescriptor(SystemPropertiesRecord sysProps) Constructor that uses the a SystemPropertiesRecord to set the allowed JREs, rendering options etc
 
- 
 - 
Method Detail- 
getScopeCodepublic java.lang.String getScopeCode() 
 - 
setScopeCodepublic void setScopeCode(java.lang.String scopeCode) 
 - 
getLaunchHookpublic java.lang.String getLaunchHook() 
 - 
setLaunchHookpublic void setLaunchHook(java.lang.String launchHook) 
 - 
getSupportedFlavorspublic java.util.Set<LaunchFlavor> getSupportedFlavors() 
 - 
setSupportedFlavorspublic void setSupportedFlavors(java.util.Set<LaunchFlavor> supportedFlavors) 
 - 
getProjectNamepublic java.lang.String getProjectName() 
 - 
setProjectNamepublic void setProjectName(java.lang.String projectName) 
 - 
getScreenpublic java.lang.Integer getScreen() 
 - 
setScreenpublic void setScreen(java.lang.Integer screen) 
 - 
getTitlepublic java.lang.String getTitle() 
 - 
setTitlepublic void setTitle(java.lang.String title) 
 - 
getDescriptionpublic java.lang.String getDescription() 
 - 
setDescriptionpublic void setDescription(java.lang.String description) 
 - 
getVendorpublic java.lang.String getVendor() 
 - 
setVendorpublic void setVendor(java.lang.String vendor) 
 - 
getHomepagepublic java.lang.String getHomepage() 
 - 
setHomepagepublic void setHomepage(java.lang.String homepage) 
 - 
getImagePathpublic java.lang.String getImagePath() 
 - 
setImagePathpublic void setImagePath(java.lang.String imagePath) 
 - 
getInitHeapSizepublic java.lang.String getInitHeapSize() 
 - 
setInitHeapSizepublic void setInitHeapSize(java.lang.String initHeapSize) 
 - 
getMaxHeapSizepublic java.lang.String getMaxHeapSize() 
 - 
setMaxHeapSizepublic void setMaxHeapSize(java.lang.String maxHeapSize) 
 - 
isDisableDirect3Dpublic boolean isDisableDirect3D() 
 - 
isDisableDirectDrawpublic boolean isDisableDirectDraw() 
 - 
isDesktopShortcutpublic boolean isDesktopShortcut() 
 - 
setDesktopShortcutpublic void setDesktopShortcut(boolean desktopShortcut) 
 - 
isMenuShortcutpublic boolean isMenuShortcut() 
 - 
setMenuShortcutpublic void setMenuShortcut(boolean menuShortcut) 
 - 
getWindowCountpublic int getWindowCount() The number of windows currently saved in the project
 - 
setWindowCountpublic void setWindowCount(int windowCount) 
 - 
isHideFromLaunchpublic boolean isHideFromLaunch() The "Hide From Launch Page" option in Project Properties
 - 
setHideFromLaunchpublic void setHideFromLaunch(boolean hideFromLaunch) 
 - 
isShowWindowedButtonpublic boolean isShowWindowedButton() The "Windowed" button in Project Properties
 - 
setShowWindowedButtonpublic void setShowWindowedButton(boolean showWindowedButton) 
 - 
isShowFullscreenButtonpublic boolean isShowFullscreenButton() The "Full Screen" button in Project Properties
 - 
setShowFullscreenButtonpublic void setShowFullscreenButton(boolean showFullscreenButton) 
 - 
getDefaultLaunchModepublic java.lang.String getDefaultLaunchMode() Can be "Windowed" or "Full Screen"
 - 
setDefaultLaunchModepublic void setDefaultLaunchMode(java.lang.String launchMode) 
 - 
isAllowSSOpublic boolean isAllowSSO() 
 - 
getPlatformEditionpublic java.lang.String getPlatformEdition() Platform edition. Standard edition = "", Edge edition = "edge"
 - 
setPlatformEditionpublic void setPlatformEdition(java.lang.String platformEdition) 
 
- 
 
-