All Classes Interface Summary Class Summary Exception Summary
Class |
Description |
BuildDistributionSettings |
BuildDistributionSettings provides the project build distribution settings.
|
BuildSettingsAccess |
|
BuildTargetSettings |
BuildTargetSettings provides the project build target settings.
|
CancelButtonHandler |
This interface allows a installation cancel behavior to be defined for custom code
action.
|
CancelButtonRegister |
This interface provides a cancel button registration service that can be requested
by a custom code action.
|
CannotInstallJREException |
Thrown when a custom action requests that an InstallAnywhere installer
install a bundled JRE, but there is either no bundled JRE in the installer,
or the installer is unable to install the bundled JRE (e.g., the installer
has been set to never install a JRE).
|
Component |
Entity that represents a Component of the Global Registry.
|
ConsoleUtils |
ConsoleUtils provides conveniece methods for custom code console actions.
|
CoreFileUtils |
This class provides the ability to create temporary files or directories in
the Multi-Platform temporary directory, which is created when a wizard is
started.
|
CustomBuildServices |
CustomBuildServices provides methods for classes extending
CustomCodeAction to access InstallAnywhere build
settings, add action dependencies and work with access paths.
|
CustomCodeAction |
The CustomCodeAction class is designed to allow developers to
extend InstallAnywhere's core functionality by creating custom actions that
can be integrated with InstallAnywhere installers.
|
CustomCodeActionBuilder |
Implementing this interface gives a custom code author a way of building
their custom action.
|
CustomCodeConsoleAction |
The CustomCodeConsoleAction class is designed to allow
developers to create console based steps integrated with InstallAnywhere.
|
CustomCodeConsoleProxy |
CustomCodeConsoleProxy provides methods for classes extending
CustomCodeConsoleAction to access information in an
InstallAnywhere installer, set status, control flow, and locate and access
resources.
|
CustomCodePanel |
The CustomCodePanel class is designed to allow developers to
create install panels that seemlessly integrate with default InstallAnywhere
install panels.
|
CustomCodePanelProxy |
CustomCodePanelProxy provides methods for classes extending
CustomCodePanel to access information in an InstallAnywhere
installer, set status, control flow, and locate and access resources.
|
CustomCodeRule |
The CustomCodeRule class is designed to allow developers to
extend InstallAnywhere's core functionality by creating custom rules that can
be integrated with InstallAnywhere installers.
|
CustomCodeRuleProxy |
CustomCodeRuleProxy provides methods for classes extending
CustomCodeRule to access information in an InstallAnywhere
installer, and locate and access resources.
|
CustomError |
This class provides access to the InstallAnywhere error logging and end-user
installation log features to Custom Actions, Panels, and Consoles.
|
ExecuteProcessSupport |
This support class encapsulates the information about a process launched
natively on a target system.
|
FatalInstallException |
When thrown from a CustomCodeAction, a fatal error is logged in the end
user's installation log.
|
Feature |
Entity that represents a Product's Feature of the Global Registry.
|
FileAttributes |
|
FileService |
This class provides the ability to manipulate and query files, directories,
and partitions at runtime.
|
FileUtils |
This class provides the ability to create temporary files or directories in
the Multi-Platform temporary directory, which is created when a wizard is
started.
|
GroupSpecification |
NOTE : This API is for internal use.
|
GUIAccess |
Used to access the GUI features of the Frame in which a CustomCodePanel is
contained.
|
I18NAccess |
This class provides access to the InstallAnywhere locale files.
|
IAButton |
The IAButton class exposes the InstallAnywhere internal button, used by some
install panels and by the Advanced Designer.
|
IAChoiceGroup |
The IAChoiceGroup class exposes the InstallAnywhere internal choice
components, used by some install panels and by the Advanced Designer.
|
IAControl |
Abstract class which InstallAnywhere exposed controls inherit from.
|
IAFileChooser |
The IAFileChooser class exposes the InstallAnywhere internal file chooser,
used by some install panels and by the Advanced Designer.
|
IALabel |
The IALabel class exposes the InstallAnywhere internal label, used by some
install panels and by the Advanced Designer.
|
IAOSXSecureTextService |
The IAOSXSecureTextService class exposes OSX secure services to be used on external text fields in custom codes of OSX authenticated installers due to
an inherent bug with java in case of elevations.
|
IAProxy |
IAProxy is an interface describing methods common to both UninstallerProxy
and InstallerProxy.
|
IASys |
The IASys class contains useful static class fields and methods for working
with console-based interactive installer I/O.
|
IATextField |
The IATextField class exposes the InstallAnywhere internal text field, used
by some install panels and by the Advanced Designer.
|
IATextPane |
The IATextPane class exposes the InstallAnywhere internal text pane,
supports Multiline content, URL and high DPI.
|
ImageComponent |
|
InstallerAccess |
InstallerAccess allows data serialization from the installer to the
uninstaller.
|
InstallerControl |
InstallerControl allows developers to abort the installation process.
|
InstallerProxy |
InstallerProxy provides methods for classes extending
CustomCodeAction to access information in an InstallAnywhere
installer, set status, control flow, and locate and access resources.
|
InstallerResources |
Used to access and/or set resources and data contained within an
InstallAnywhere installer.
|
InstallException |
An abstract class used to signify an error in the execution of a custom code
action.
|
InstallShieldUniversal10AndOlderRegistry |
This class provides access to the Installshield database for product querying
to Custom Actions, Panels, and Consoles.
|
InstallShieldUniversalRegistry |
This class provides access to the Installshield database for product querying
to Custom Actions, Panels, and Consoles.
|
InstallShieldUniversalSoftwareObject |
This class contains information about an InstallShield Universal Software
Object's property.
|
LockedFilesHandler |
NOTE : This API is for internal use.
|
Media |
The Media class provides the CD-ROM suggested media names and sizes.
|
NonfatalInstallException |
When thrown from a CustomCodeAction, an error is logged with the end user's
installation log.
|
NTServiceConfig |
Stores all the values required for configuring a Windows NT Service.
|
NTServiceStatus |
This class is strictly used to store data about the status of an NT Service.
|
OperationKey |
|
PreviousRequestException |
Thrown when the end-user of a console-based interactive installer requests
that the installer return to a previous console step.
|
ProcessOutputHandler |
ProcessOutputHandler defines methods to handle the std out and std error of
the launched executable using the ProcessExec class.
|
Product |
Entity that represents a Product of the Global Registry.
|
ProductRegistryService |
Use ProductRegistryService to obtain read-only access to the Global Component
Registry.
|
Progress |
|
ProgressAccess |
Used to enable progress notfication to the end user during a CustomAction's
execution.
|
PropertyAccessible |
NOTE : This API is for internal use.
|
PropertyFileEncodedLoader |
|
ReplayVariableService |
Use ReplayVariableService to define whether or not variables should be encrypted
and how they should be recorded in the response files and install logs.
|
ResourceAccess |
An interface for accessing resources in user JARs or ZIPs built into
installers and uninstallers by the "Custom Code Action" and "Custom Code
Panel" in the Advanced Action Pack.
|
RollbackHandler |
This interface allows a rollback behaviors to be defined for custom code
action..
|
RollbackRegister |
This interface provides a rollback registration service that can be requested
by a custom code action.
|
SecurityService |
This class provides the ability to work with users and user groups on the
target system.
|
Service |
NOTE : This API is for internal use.
|
ServiceAccess |
|
ServiceException |
This exception is thrown when the operation performed by service fails.
|
SimpleRegistryManager |
Used to access the Win32 system Registry.
|
SoftwareObject |
Instances of the SoftwareObject class are returned from the methods of the
ProductRegistryService.
|
SoftwareObjectSearchCriteria |
Use SoftwareObjectSearchCriteria along with the ProductRegistryService to
refine the Global Component Registry search.
|
SolutionInstallServices |
|
StringResolver |
|
SystemUtilService |
This class performs system-level operations, e.g., setting up environment
variables, rebooting the system, startup commands, and OS properties.
|
TempFileOwner |
NOTE : This API is for internal use.
|
UninstallerAccess |
UninstallerAccess allows data serialization from the installer to the
uninstaller.
|
UninstallerProxy |
UninstallerProxy provides methods for classes extending
CustomCodeAction to access information in an InstallAnywhere
uninstaller, set status, and locate and access resources.
|
UserSpecification |
NOTE : This API is for internal use.
|
VariableAccess |
|
Vendor |
Entity that represents a Product's Vendor of the Global Registry.
|
Win2kSCAction |
This class is strictly a data class.
|
Win2kServiceFailureActions |
This class is strictly a data class.
|
Win2kServiceStatusProcess |
This class is strictly a data class.
|
Win32RegistryService |
This service provides access to the Win32 Registry for reading and writing
registry data.
|
Win32Service |
This service provides a variety of methods for interacting with Win32
specific capabilities, including:
Windows NT Services
Windows-specific file system API's
|
WindowsFixedFileInfo |
This class wraps the data stored in the native Win32 VS_FIXEDFILEINFO
structure.
|
ZGSimpleTextWrap |
ZGSimpleTextWrap:
Lightweight TextDisplay that automatically wraps text.
|
ZGStandardDialog |
Provides a simple way to display a standard Dialog that has a title, label
text, narrative text, and between 1 and 3 buttons (typically OK, Cancel, and
Details...).
|