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 thebuildTargetsproperty.
-
-
Constructor Summary
Constructors Constructor Description BuildConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAddToProjectBuild()Whether this configuration needs to be enabled for project buildjava.lang.StringgetBuildConfigurationId()DO NOT Change this -- build configuration idBuildDistributiongetBuildDistribution()Distribution settings related to the configurationjava.lang.StringgetBuildOutputLocation()Output location for the Build Configurationjava.util.Vector<BuildTarget>getBuildTargets()TheVectorof build targets that defines the target platforms the installer should be built to and whether or not to bundled a Java VM.booleangetConfigurationMigratedFromEarlierRelease()is this configuration migrated from an earlier releasejava.lang.StringgetDefaultUnixUIMode()Default unix UI modejava.lang.StringgetDefaultWindows64UIMode()Default windows pure 64 bit UI modejava.lang.StringgetDefaultWindowsUIMode()Default windows UI modejava.lang.StringgetName()Display name for the Build ConfigurationBuildConfigurationLocaleSettingsgetRelatedProjectSettings()Locale settings related to the configurationjava.util.Vector<Tag>getTagsInConfiguration()tags associated with this configurationvoidsetAddToProjectBuild(boolean AddToProjectBuild)Whether this configuration needs to be enabled for project buildvoidsetBuildConfigurationId(java.lang.String BuildConfigurationId)DO NOT Change this -- build configuration idvoidsetBuildDistribution(BuildDistribution BuildDistribution)Distribution settings related to the configurationvoidsetBuildOutputLocation(java.lang.String BuildOutputLocation)Output location for the Build ConfigurationvoidsetBuildTargets(java.util.Vector<BuildTarget> buildTargets)TheVectorof build targets that defines the target platforms the installer should be built to and whether or not to bundled a Java VM.voidsetConfigurationMigratedFromEarlierRelease(boolean ConfigurationMigratedFromEarlierRelease)is this configuration migrated from an earlier releasevoidsetDefaultUnixUIMode(java.lang.String DefaultUnixUIMode)Default unix UI modevoidsetDefaultWindows64UIMode(java.lang.String DefaultWindows64UIMode)Default windows pure 64 bit UI modevoidsetDefaultWindowsUIMode(java.lang.String DefaultWindowsUIMode)Default windows UI modevoidsetName(java.lang.String Name)Display name for the Build ConfigurationvoidsetRelatedProjectSettings(BuildConfigurationLocaleSettings RelatedProjectSettings)Locale settings related to the configurationvoidsetTagsInConfiguration(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()
TheVectorof 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)
TheVectorof 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
-
-