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. Thefeatures
property 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
buttonImage
property defines the graphic element to be displayed.Rules may be associated with an install set, and that association is defined with the
rules
property. 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.String
getButtonImage()
The image that represents the install set when displayed in theChooseInstallSetPanel
.java.lang.String
getDescription()
The install set description.java.util.Vector<Feature>
getFeatures()
The features assigned to the install set.java.lang.String
getFullName()
Returns the full name of the install set.java.lang.String
getShortName()
Returns the short name of the install set.void
setButtonImage(java.lang.String path)
The image that represents the install set when displayed in theChooseInstallSetPanel
.void
setDescription(java.lang.String Description)
The install set description.void
setFullName(java.lang.String fullName)
Sets the full name of the install set.void
setShortName(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
.
-
-