BCI Class - UninstallCustomActionData

Description

In BBj 11.0 and higher, this class extends a com.basis.install.CustomActionData class and provides data and actions that are available during the installation.

Constants

Name

Description

UNINSTALLER_CUSTOM_SCREEN

Value of the Uninstaller Custom screen.

UNINSTALLER_PROGRESS_SCREEN

Value of the Uninstaller Progress screen.

SETUP_SCREEN

Value of the Setup screen.

UNINSTALLER_SUMMARY_SCREEN

Value of the Uninstaller Summary screen.

UNINSTALLER_WELCOME_SCREEN

Value of the Uninstaller Welcome screen.


Name

Description

SETUP_WIZARD

Value of the Setup wizard.

UNINSTALLER_WIZARD

Value of the Uninstaller wizard.

Methods

Return Value

Method

Description

boolean

allFeaturesSelected()

Returns true when all available features are currently selected for uninstallation, otherwise returns false.

string

getInstallDir()

Returns the installation directory.

string

getLanguage()

Returns the language of the installer.

boolean

isRunSilent()

Returns true if the wizard runs silent, otherwise returns false.

int

getWizardScreenHeight(int p_wizardScreen)

Returns the height of the specified wizard screen.

int

getWizardScreenWidth(int p_wizardScreen)

Returns the width of the specified wizard screen.

string

getJavaDir()

Returns the Java directory

boolean

getRemoveModifiedFiles()

Returns true if the uninstall process should remove modified files, otherwise returns false. Only files that were installed will be removed even when this option is enabled.

boolean

isFeatureSelected(stringp_feature)

Returns true when the passed feature is currently selected for uninstallation, otherwise returns false.

boolean

isFeatureVisible(stringp_feature)

Returns true when the passed feature is currently visible for uninstallation, otherwise returns false.

Methods of UninstallCustomActionData inherited from CustomActionData

See Also

BCI Class - CustomActionData