Plug-In Actions
InstallAnywhere 2024 R2
Developers can register custom code as plug-ins with the InstallAnywhere Advanced Designer. This feature allows properly packaged custom code to be integrated into the design environment, where it will appear on the Choose an Action dialog box under the Plug-Ins tab. Plug-ins are stored within the <InstallAnywhere>/plugins folder. The advantages of packaging custom code are:
|
•
|
Can be added as regular actions—The developer can add them as regular actions without having to specify the JAR and class. |
|
•
|
Utilizes InstallAnywhere variables—Custom code usually utilizes InstallAnywhere variables for parameters and return values. If a developer wants to execute custom code multiple times in a project, it often means the global scope of InstallAnywhere variables forces the developer to be very careful with their parameters and return values. Plug-ins have a local scope for parameters. |
|
•
|
Easily portable—Plug-ins are easily portable across development teams. |
Note: InstallAnywhere Support is interested in distributing plug-ins that InstallAnywhere users have developed. If you have written a plug-in that you think would be useful to other developers, and you would like to share it, contact the InstallAnywhere Support team.
The following three plug-ins are installed with InstallAnywhere: