There are several types of standard actions that should be used for many user interactions with the IDE. The Actions API specifies how to create system actions in various forms, enable/disable them, create presenters for them, and attach them to other components.