Accessing AWM from a Custom Application

The AWM API provides functions to load an AWM model file and to access all modeled features in this model. As a result, any Eclipse plug-in running outside of an AWM application can use the AWM API to get access to AWM elements and actions.

Example:

Retrieve all actions which are modelled for a certain element type in a specific AWM application and populate the context menu of elements of the corresponding type with the modelled actions in a view of a custom application. The ActionExecutor API can be used to execute a selected action from the custom application.