Package com.zerog.ia.auto.project
Class BuildConfiguration
- java.lang.Object
-
- com.zerog.ia.auto.project.ProjectObject
-
- com.zerog.ia.auto.project.BuildConfiguration
-
- All Implemented Interfaces:
Referenceable
public final class BuildConfiguration extends ProjectObject
Defines which target platforms and types of distribution to build the installer.
Installers may be created either with a defined Java virtual machine bundled with it, or without a Java VM. The target platforms and whether or not to bundle a Java VM settings can be defined in thebuildTargets
property.
-
-
Constructor Summary
Constructors Constructor Description BuildConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getAddToProjectBuild()
Whether this configuration needs to be enabled for project buildjava.lang.String
getBuildConfigurationId()
DO NOT Change this -- build configuration idBuildDistribution
getBuildDistribution()
Distribution settings related to the configurationjava.lang.String
getBuildOutputLocation()
Output location for the Build Configurationjava.util.Vector<BuildTarget>
getBuildTargets()
TheVector
of build targets that defines the target platforms the installer should be built to and whether or not to bundled a Java VM.boolean
getConfigurationMigratedFromEarlierRelease()
is this configuration migrated from an earlier releasejava.lang.String
getDefaultUnixUIMode()
Default unix UI modejava.lang.String
getDefaultWindows64UIMode()
Default windows pure 64 bit UI modejava.lang.String
getDefaultWindowsUIMode()
Default windows UI modejava.lang.String
getName()
Display name for the Build ConfigurationBuildConfigurationLocaleSettings
getRelatedProjectSettings()
Locale settings related to the configurationjava.util.Vector<Tag>
getTagsInConfiguration()
tags associated with this configurationvoid
setAddToProjectBuild(boolean AddToProjectBuild)
Whether this configuration needs to be enabled for project buildvoid
setBuildConfigurationId(java.lang.String BuildConfigurationId)
DO NOT Change this -- build configuration idvoid
setBuildDistribution(BuildDistribution BuildDistribution)
Distribution settings related to the configurationvoid
setBuildOutputLocation(java.lang.String BuildOutputLocation)
Output location for the Build Configurationvoid
setBuildTargets(java.util.Vector<BuildTarget> buildTargets)
TheVector
of build targets that defines the target platforms the installer should be built to and whether or not to bundled a Java VM.void
setConfigurationMigratedFromEarlierRelease(boolean ConfigurationMigratedFromEarlierRelease)
is this configuration migrated from an earlier releasevoid
setDefaultUnixUIMode(java.lang.String DefaultUnixUIMode)
Default unix UI modevoid
setDefaultWindows64UIMode(java.lang.String DefaultWindows64UIMode)
Default windows pure 64 bit UI modevoid
setDefaultWindowsUIMode(java.lang.String DefaultWindowsUIMode)
Default windows UI modevoid
setName(java.lang.String Name)
Display name for the Build Configurationvoid
setRelatedProjectSettings(BuildConfigurationLocaleSettings RelatedProjectSettings)
Locale settings related to the configurationvoid
setTagsInConfiguration(java.util.Vector<Tag> TagsInConfiguration)
tags associated with this configuration-
Methods inherited from class com.zerog.ia.auto.project.ProjectObject
equals, getReferenceID, hashCode, setReferenceID
-
-
-
-
Method Detail
-
getBuildTargets
public java.util.Vector<BuildTarget> getBuildTargets()
TheVector
of build targets that defines the target platforms the installer should be built to and whether or not to bundled a Java VM.- See Also:
BuildTarget
-
setBuildTargets
public void setBuildTargets(java.util.Vector<BuildTarget> buildTargets)
TheVector
of build targets that defines the target platforms the installer should be built to and whether or not to bundled a Java VM.- See Also:
BuildTarget
-
getName
public java.lang.String getName()
Display name for the Build Configuration
-
setName
public void setName(java.lang.String Name)
Display name for the Build Configuration
-
getBuildOutputLocation
public java.lang.String getBuildOutputLocation()
Output location for the Build Configuration
-
setBuildOutputLocation
public void setBuildOutputLocation(java.lang.String BuildOutputLocation)
Output location for the Build Configuration
-
getBuildDistribution
public BuildDistribution getBuildDistribution()
Distribution settings related to the configuration
-
setBuildDistribution
public void setBuildDistribution(BuildDistribution BuildDistribution)
Distribution settings related to the configuration
-
getRelatedProjectSettings
public BuildConfigurationLocaleSettings getRelatedProjectSettings()
Locale settings related to the configuration
-
setRelatedProjectSettings
public void setRelatedProjectSettings(BuildConfigurationLocaleSettings RelatedProjectSettings)
Locale settings related to the configuration
-
getConfigurationMigratedFromEarlierRelease
public boolean getConfigurationMigratedFromEarlierRelease()
is this configuration migrated from an earlier release
-
setConfigurationMigratedFromEarlierRelease
public void setConfigurationMigratedFromEarlierRelease(boolean ConfigurationMigratedFromEarlierRelease)
is this configuration migrated from an earlier release
-
getAddToProjectBuild
public boolean getAddToProjectBuild()
Whether this configuration needs to be enabled for project build
-
setAddToProjectBuild
public void setAddToProjectBuild(boolean AddToProjectBuild)
Whether this configuration needs to be enabled for project build
-
getTagsInConfiguration
public java.util.Vector<Tag> getTagsInConfiguration()
tags associated with this configuration
-
setTagsInConfiguration
public void setTagsInConfiguration(java.util.Vector<Tag> TagsInConfiguration)
tags associated with this configuration
-
getDefaultWindowsUIMode
public java.lang.String getDefaultWindowsUIMode()
Default windows UI mode
-
setDefaultWindowsUIMode
public void setDefaultWindowsUIMode(java.lang.String DefaultWindowsUIMode)
Default windows UI mode
-
getDefaultWindows64UIMode
public java.lang.String getDefaultWindows64UIMode()
Default windows pure 64 bit UI mode
-
setDefaultWindows64UIMode
public void setDefaultWindows64UIMode(java.lang.String DefaultWindows64UIMode)
Default windows pure 64 bit UI mode
-
getDefaultUnixUIMode
public java.lang.String getDefaultUnixUIMode()
Default unix UI mode
-
setDefaultUnixUIMode
public void setDefaultUnixUIMode(java.lang.String DefaultUnixUIMode)
Default unix UI mode
-
getBuildConfigurationId
public java.lang.String getBuildConfigurationId()
DO NOT Change this -- build configuration id
-
setBuildConfigurationId
public void setBuildConfigurationId(java.lang.String BuildConfigurationId)
DO NOT Change this -- build configuration id
-
-