|  | 
A colon-delimited string indicating the type of the event. The string can be interpreted as class:type:subtypeFor instance ¨object:text-changed:insert¨ is an event from the 'Object' class, which corresponds to Accessible objects general, the type of the event is a ¨text-changed¨ event (i.e. a change in the content of an implementor of the Text interface), and the specific subtype of the change is an insertion event. 
Event classes include the following:  
focus: an object has received keyboard focus. This event has no type or subtype. window: a toplevel window has changed state. object: an object (i.e. Accessible) has undergone some change in state, content, or hierarchy document:a change to a document's content has occurred, or its content loading status has changed. mouse: an event originating from the pointing device. Rarely used; in most cases clients will wish to register for pointer events via the DeviceEventController::registerDeviceEvent method instead. keyboard: an event indicating that the keyboard state (for example, the modifier state) has changed significantly. "keyboard:" events are not sent for individual keystrokes except as a side-effect of certain keys, for instance modifier keys. Clients interested in key events should listen for DeviceEvents via DeviceEventController::registerKeystrokeListener instead. Note:For more information on specific event types, see the documentation for each of the individual interfaces supported by some Accessible objects.
 See also:Accessible, Component, Image, Selection, Table, Text, Value.
 |