| DocumentEvent | The DocumentEvent interface provides a mechanism by which the 
 user can create an Event of a type supported by the implementation.  | 
          
| Event | The Event interface is used to provide contextual information 
 about an event to the handler processing the event.  | 
          
| EventListener | The EventListener interface is the primary method for 
 handling events.  | 
          
| EventTarget | The EventTarget interface is implemented by all 
 Nodes in an implementation which supports the DOM Event 
 Model.  | 
          
| EventException | Event operations may throw an EventException as specified in 
 their method descriptions.  |