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.