An action is an integrally closed function that can be triggered in the user interface. An action can consist of a number of tools. In the data model, the description of an action is called the Action Descriptor. An Action Descriptor must refer to at least one Tool Descriptor. An execution number (SeqNo) specifies a tool's processing sequence within the action, which is determined by the relationship to a Tool Descriptor, as shown in this figure.
An action's execution is usually triggered actively by a user. In some cases, an action can also execute automatically, such as determining an element's properties.
At run time, actions can occur:
The actions that should be carried out for the listed types are defined in the AWM model through the relationships of the types (element type, filter type and so forth) to action descriptors. Actions which do not belong to a certain type must be modeled as a global action. See Global Action for more information.