public class LaunchDescriptor
extends java.lang.Object
Constructor and Description |
---|
LaunchDescriptor(SystemPropertiesRecord sysProps)
Constructor that uses the a SystemPropertiesRecord to set the allowed
JREs, rendering options etc
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAllowedJREs() |
int |
getAppletHeight() |
int |
getAppletWidth() |
java.lang.String |
getDefaultLaunchMode()
Can be "Windowed" or "Full Screen"
|
java.lang.String |
getDescription() |
java.lang.String |
getHomepage() |
java.lang.String |
getImagePath() |
java.lang.String |
getInitHeapSize() |
java.lang.String |
getLaunchHook() |
java.lang.String |
getMaxHeapSize() |
java.lang.String |
getPlatformEdition()
Platform edition.
|
java.lang.String |
getProjectName() |
ProjectVersion |
getProjectVersion() |
java.lang.String |
getScopeCode() |
java.lang.Integer |
getScreen() |
java.util.Set<LaunchFlavor> |
getSupportedFlavors() |
java.lang.String |
getTitle() |
java.lang.String |
getVendor() |
int |
getWindowCount()
The number of windows currently saved in the project
|
boolean |
isAllowSSO() |
boolean |
isDesktopShortcut() |
boolean |
isDisableDirect3D() |
boolean |
isDisableDirectDraw() |
boolean |
isHideFromLaunch()
The "Hide From Launch Page" option in Project Properties
|
boolean |
isMenuShortcut() |
boolean |
isShowFullscreenButton()
The "Full Screen" button in Project Properties
|
boolean |
isShowWindowedButton()
The "Windowed" button in Project Properties
|
void |
setAllowedJREs(java.lang.String allowedJREs) |
void |
setAllowSSO(boolean allowSSO) |
void |
setAppletHeight(int appletHeight) |
void |
setAppletWidth(int appletWidth) |
void |
setDefaultLaunchMode(java.lang.String launchMode) |
void |
setDescription(java.lang.String description) |
void |
setDesktopShortcut(boolean desktopShortcut) |
void |
setDisableDirect3D(boolean disableDirect3D) |
void |
setDisableDirectDraw(boolean disableDirectDraw) |
void |
setHideFromLaunch(boolean hideFromLaunch) |
void |
setHomepage(java.lang.String homepage) |
void |
setImagePath(java.lang.String imagePath) |
void |
setInitHeapSize(java.lang.String initHeapSize) |
void |
setLaunchHook(java.lang.String launchHook) |
void |
setMaxHeapSize(java.lang.String maxHeapSize) |
void |
setMenuShortcut(boolean menuShortcut) |
void |
setPlatformEdition(java.lang.String platformEdition) |
void |
setProjectName(java.lang.String projectName) |
void |
setProjectVersion(ProjectVersion projectVersion) |
void |
setScopeCode(java.lang.String scopeCode) |
void |
setScreen(java.lang.Integer screen) |
void |
setShowFullscreenButton(boolean showFullscreenButton) |
void |
setShowWindowedButton(boolean showWindowedButton) |
void |
setSupportedFlavors(java.util.Set<LaunchFlavor> supportedFlavors) |
void |
setTitle(java.lang.String title) |
void |
setVendor(java.lang.String vendor) |
void |
setWindowCount(int windowCount) |
public LaunchDescriptor(SystemPropertiesRecord sysProps)
public java.lang.String getScopeCode()
public void setScopeCode(java.lang.String scopeCode)
public java.lang.String getLaunchHook()
public void setLaunchHook(java.lang.String launchHook)
public java.util.Set<LaunchFlavor> getSupportedFlavors()
public void setSupportedFlavors(java.util.Set<LaunchFlavor> supportedFlavors)
public java.lang.String getProjectName()
public void setProjectName(java.lang.String projectName)
public ProjectVersion getProjectVersion()
public void setProjectVersion(ProjectVersion projectVersion)
public java.lang.String getAllowedJREs()
public void setAllowedJREs(java.lang.String allowedJREs)
public java.lang.Integer getScreen()
public void setScreen(java.lang.Integer screen)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getVendor()
public void setVendor(java.lang.String vendor)
public java.lang.String getHomepage()
public void setHomepage(java.lang.String homepage)
public java.lang.String getImagePath()
public void setImagePath(java.lang.String imagePath)
public java.lang.String getInitHeapSize()
public void setInitHeapSize(java.lang.String initHeapSize)
public java.lang.String getMaxHeapSize()
public void setMaxHeapSize(java.lang.String maxHeapSize)
public int getAppletWidth()
public void setAppletWidth(int appletWidth)
public int getAppletHeight()
public void setAppletHeight(int appletHeight)
public boolean isDisableDirect3D()
public void setDisableDirect3D(boolean disableDirect3D)
public boolean isDisableDirectDraw()
public void setDisableDirectDraw(boolean disableDirectDraw)
public boolean isDesktopShortcut()
public void setDesktopShortcut(boolean desktopShortcut)
public boolean isMenuShortcut()
public void setMenuShortcut(boolean menuShortcut)
public int getWindowCount()
public void setWindowCount(int windowCount)
public boolean isHideFromLaunch()
public void setHideFromLaunch(boolean hideFromLaunch)
public boolean isShowWindowedButton()
public void setShowWindowedButton(boolean showWindowedButton)
public boolean isShowFullscreenButton()
public void setShowFullscreenButton(boolean showFullscreenButton)
public java.lang.String getDefaultLaunchMode()
public void setDefaultLaunchMode(java.lang.String launchMode)
public boolean isAllowSSO()
public void setAllowSSO(boolean allowSSO)
public java.lang.String getPlatformEdition()
public void setPlatformEdition(java.lang.String platformEdition)