Class CreateUninstaller
- java.lang.Object
-
- com.zerog.ia.auto.project.ProjectObject
-
- com.zerog.ia.auto.project.InstallableObject
-
- com.zerog.ia.auto.project.actions.Action
-
- com.zerog.ia.auto.project.actions.FileAction
-
- com.zerog.ia.auto.project.actions.CreateLaunchAnywhere
-
- com.zerog.ia.auto.project.actions.CreateUninstaller
-
- All Implemented Interfaces:
DBHostable
,GeneralAction
,JEEHostable
,OSHostable
,Referenceable
public final class CreateUninstaller extends CreateLaunchAnywhere
Created the uninstaller and several additional files needed by the uninstaller. It is recommended that the uninstaller be installed into its own folder.
The mainClass property is for internal use only and should not be change by the end user.
-
-
Constructor Summary
Constructors Constructor Description CreateUninstaller()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getNeverRequireRestartWhenFilesInUse()
Whether the uninstaller should never require restarting the machine when there are files in use.void
setNeverRequireRestartWhenFilesInUse(boolean neverRestart)
Whether the uninstaller should never require restarting the machine when there are files in use.-
Methods inherited from class com.zerog.ia.auto.project.actions.CreateLaunchAnywhere
getDestinationName, getExecutableIcon, getGuiLauncher, getLauncherId, getLauncherVMBehavior, getMainClass, getProperties, getWinVistaExecLevel, setDestinationName, setExecutableIcon, setGuiLauncher, setLauncherId, setLauncherVMBehavior, setMainClass, setWinVistaExecLevel
-
Methods inherited from class com.zerog.ia.auto.project.actions.FileAction
getFileOverwriteBehavior, getOverrideUnixPermissions, getShouldUninstall, getSourceFile, getUnixPermissions, setFileOverwriteBehavior, setOverrideUnixPermissions, setShouldUninstall, setSourceFile, setUnixPermissions
-
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
-
setNeverRequireRestartWhenFilesInUse
public void setNeverRequireRestartWhenFilesInUse(boolean neverRestart)
Whether the uninstaller should never require restarting the machine when there are files in use.
-
getNeverRequireRestartWhenFilesInUse
public boolean getNeverRequireRestartWhenFilesInUse()
Whether the uninstaller should never require restarting the machine when there are files in use.
-
-