3 An interface through which a user-actionable UI component can be manipulated.
5 Typical actions include "click", "press", "release" or "open".
7 interface org.freestandards.atspi.Action {
9 Represents a single action.
12 /* String containing short description of action. */
14 /* The description of an action may provide information about the result. */
16 /* A string containing the key-binding or "" if none exists */
20 property read int32 NActions;
22 /* Get the description for the specified action. */
23 method GetDescription {
29 /* Get the name of the specified action */
36 method GetLocalizedName {
42 /* Get the key-binding for the specified action. */
43 method GetKeyBinding {
49 /* Retrieves the actions associated with the object. */
50 method GetActions reply {
54 /* Causes the object to perform the specified action. */