Class UninstallISSoftware

  • All Implemented Interfaces:
    DBHostable, GeneralAction, JEEHostable, OSHostable, Referenceable

    public final class UninstallISSoftware
    extends ExecuteCommand
    Uninstalls software previously installed by InstallShield Universal or InstallShield Mulitplatform installers.

    The commandLine, waitForProcess, suppressConsoleWindow and showPleaseWaitPanel properties are for internal use only and should not be changes by the end user.
    • Constructor Detail

      • UninstallISSoftware

        public UninstallISSoftware()
    • Method Detail

      • getUuid

        public java.lang.String getUuid()
        The unique ID of the installed project.
      • setUuid

        public void setUuid​(java.lang.String uuid)
        The unique ID of the installed project.
      • getVersion

        public java.lang.String getVersion()
        The project's version to search.
      • setVersion

        public void setVersion​(java.lang.String version)
        The project's version to search.
      • getVpdLocation

        public java.lang.String getVpdLocation()
        The VPD's location.
      • setVpdLocation

        public void setVpdLocation​(java.lang.String vpdLocation)
        The VPD's location.
      • getUninstallerArg

        public java.lang.String getUninstallerArg()
        The arguments to send to the uninstaller.
      • setUninstallerArg

        public void setUninstallerArg​(java.lang.String uninstallerArg)
        The arguments to send to the uninstaller.
      • getCompareMode

        public CompareVersionMode getCompareMode()
        The mode for comparing the versions when searching for the uninstaller's project.
      • setCompareMode

        public void setCompareMode​(CompareVersionMode compareMode)
        The mode for comparing the versions when searching for the uninstaller's project.
      • getInstallLocation

        public java.lang.String getInstallLocation()
        The location where the project has been installed.
      • setInstallLocation

        public void setInstallLocation​(java.lang.String installLocation)
        The location where the project has been installed.
      • getUseInstallLocation

        public boolean getUseInstallLocation()
        Whether to use the install location in the search.
      • setUseInstallLocation

        public void setUseInstallLocation​(boolean useInstallLocation)
        Whether to use the install location in the search.
      • getUseCompareVersion

        public boolean getUseCompareVersion()
        Whether to use the version in the search.
      • setUseCompareVersion

        public void setUseCompareVersion​(boolean useCompareVersion)
        Whether to use the version in the search.
      • getUiMode

        public UninstallerUIMode getUiMode()
        The UI mode for the uninstallation.
      • setUiMode

        public void setUiMode​(UninstallerUIMode uiMode)
        The UI mode for the uninstallation.