Package com.zerog.ia.auto.project
Class InstallSet
- java.lang.Object
-
- com.zerog.ia.auto.project.ProjectObject
-
- com.zerog.ia.auto.project.InstallableObject
-
- com.zerog.ia.auto.project.InstallSet
-
- All Implemented Interfaces:
Referenceable
public final class InstallSet extends InstallableObject
Install Sets are a set of product features. Thefeaturesproperty defines the features that are assigned to the install set. All the features that are assigned to a install set are installed when the install set is installed.When the installer requests install set information, each install set is represented by a graphic element. The
buttonImageproperty defines the graphic element to be displayed.Rules may be associated with an install set, and that association is defined with the
rulesproperty. The rules for install sets are evaluated before the install set is installed. If the rules on the Install Set evaluate to false, the Install Set will not be displayed.
-
-
Constructor Summary
Constructors Constructor Description InstallSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetButtonImage()The image that represents the install set when displayed in theChooseInstallSetPanel.java.lang.StringgetDescription()The install set description.java.util.Vector<Feature>getFeatures()The features assigned to the install set.java.lang.StringgetFullName()Returns the full name of the install set.java.lang.StringgetShortName()Returns the short name of the install set.voidsetButtonImage(java.lang.String path)The image that represents the install set when displayed in theChooseInstallSetPanel.voidsetDescription(java.lang.String Description)The install set description.voidsetFullName(java.lang.String fullName)Sets the full name of the install set.voidsetShortName(java.lang.String shortName)Sets the short name of the install set.-
Methods inherited from class com.zerog.ia.auto.project.InstallableObject
getBelongsToUninstallPhase, getRollbackEnabledCancel, getRollbackEnabledError, getRuleExpression, getRules, getRulesLogicalOperation, getTagsInInstallPiece, setBelongsToUninstallPhase, setRollbackEnabledCancel, setRollbackEnabledError, setRuleExpression, setRulesLogicalOperation, setTagsInInstallPiece
-
Methods inherited from class com.zerog.ia.auto.project.ProjectObject
equals, getReferenceID, hashCode, setReferenceID
-
-
-
-
Method Detail
-
getFullName
public java.lang.String getFullName()
Returns the full name of the install set.
-
setFullName
public void setFullName(java.lang.String fullName)
Sets the full name of the install set.
-
setShortName
public void setShortName(java.lang.String shortName)
Sets the short name of the install set.
-
getShortName
public java.lang.String getShortName()
Returns the short name of the install set.
-
getDescription
public java.lang.String getDescription()
The install set description.
-
setDescription
public void setDescription(java.lang.String Description)
The install set description.
-
getFeatures
public java.util.Vector<Feature> getFeatures()
The features assigned to the install set. The features assigned to the install set are installed when the install set is installed.
-
setButtonImage
public void setButtonImage(java.lang.String path)
The image that represents the install set when displayed in theChooseInstallSetPanel.
-
getButtonImage
public java.lang.String getButtonImage()
The image that represents the install set when displayed in theChooseInstallSetPanel.
-
-