Function Package

A function package installed in the IDE and used in an AWM model extends the model with additional functionality.

All tools to be used in the model must be derived from a function package. If no function package is installed, you would not be able to define a Tool Type.

A function package can provide the following AWM modeled objects:

Micro Focus provides the following function packages:

Function Package Description
AWM Provides AWM-specific features, such as "Open a Modeled Dialog".
Deprecated Only relevant if a model still contains tool descriptors which were supported before function packages were introduced and which have not been converted into function package tools.
Eclipse Provides native Eclipse functions, such as "Get Eclipse Projects".
ED Icons Provides Enterprise Developer-specific action icons.
ISPF Provides ISPF-specific functions, such as "Execute ISPF Command" and "Execute ISPF Dialog Application".
Micro Focus Editor Provides functions specific to the editor in Micro FocusEnterprise Developer, such as "Reparse with Refresh".
Micro Focus Enterprise Server Provides functions to manage Micro FocusEnterprise Server, such as "Submit to Enterprise Server".
Micro Focus Project Provides functions specific to Micro Focus projects, such as "Compile File".
MVS Provides MVS-specific functions, such as "Edit MVS File".
OS Provides basic local operating system functions, such as "Execute OS Command".
IDz Provides IDz-specific functions, such as "Associate Property Group".
SVN Provides Subversion-specific functions such as "SVN Commit".
USS Provides USS-specific functions, such as "Edit USS File".

The topic Preconditions describes which product and/or license must be installed to be able to use a specific function package.

Customers or third party companies can provide their own function packages by extending the AWM model extension point defined for this purpose.