| interface  | Attribute | An interface that contains information about an attribute. | 
| interface  | Characters | This describes the interface to Characters events. | 
| interface  | Comment | An interface for comment events | 
| interface  | DTD | This is the top level interface for events dealing with DTDs | 
| interface  | EndDocument | A marker interface for the end of the document | 
| interface  | EndElement | An interface for the end element event. | 
| interface  | EntityDeclaration | An interface for handling Entity Declarations
 This interface is used to record and report unparsed entity declarations. | 
| interface  | EntityReference | An interface for handling Entity events. | 
| interface  | Namespace | An interface that contains information about a namespace. | 
| interface  | NotationDeclaration | An interface for handling Notation Declarations
 Receive notification of a notation declaration event. | 
| interface  | ProcessingInstruction | An interface that describes the data found in processing instructions | 
| interface  | StartDocument | An interface for the start document event | 
| interface  | StartElement | The StartElement interface provides access to information about
 start elements. | 
| interface  | XMLEvent | This is the base event interface for handling markup events. |