#include "ACEXML/common/ContentHandler.h"
Inheritance diagram for ACEXML_ContentHandler:
Public Methods | |
virtual void | characters (const ACEXML_Char *ch, int start, int length, ACEXML_Env &xmlenv)=0 |
Receive notification of character data. More... | |
virtual void | endDocument (ACEXML_Env &xmlenv)=0 |
Receive notification of the end of a document. More... | |
virtual void | endElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Env &xmlenv)=0 |
Receive notification of the end of an element. More... | |
virtual void | endPrefixMapping (const ACEXML_Char *prefix, ACEXML_Env &xmlenv)=0 |
End the scope of a prefix-URI mapping. More... | |
virtual void | ignorableWhitespace (const ACEXML_Char *ch, int start, int length, ACEXML_Env &xmlenv)=0 |
Receive notification of ignorable whitespace in element content. More... | |
virtual void | processingInstruction (const ACEXML_Char *target, const ACEXML_Char *data, ACEXML_Env &xmlenv)=0 |
Receive notification of a processing instruction. More... | |
virtual void | setDocumentLocator (ACEXML_Locator *locator, ACEXML_Env &xmlenv)=0 |
Receive an object for locating the origin of SAX document events. More... | |
virtual void | skippedEntity (const ACEXML_Char *name, ACEXML_Env &xmlenv)=0 |
Receive notification of a skipped entity. More... | |
virtual void | startDocument (ACEXML_Env &xmlenv)=0 |
Receive notification of the beginning of a document. More... | |
virtual void | startElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts, ACEXML_Env &xmlenv)=0 |
Receive notification of the beginning of an element. More... | |
virtual void | startPrefixMapping (const ACEXML_Char *prefix, const ACEXML_Char *uri, ACEXML_Env &xmlenv)=0 |
Begin the scope of a prefix-URI Namespace mapping. More... |
This is the main interface that most SAX applications implement: if the application needs to be informed of basic parsing events, it implements this interface and registers an instance with the SAX parser using the setContentHandler method. The parser uses the instance to report basic document-related events like the start and end of elements and character data.
The order of events in this interface is very important, and mirrors the order of information in the document itself. For example, all of an element's content (character data, processing instructions, and/or subelements) will appear, in order, between the startElement event and the corresponding endElement event.
|
Receive notification of character data.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Receive notification of the end of a document.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Receive notification of the end of an element.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
End the scope of a prefix-URI mapping.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Receive notification of ignorable whitespace in element content.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Receive notification of a processing instruction.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Receive an object for locating the origin of SAX document events.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Receive notification of a skipped entity.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Receive notification of the beginning of a document.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Receive notification of the beginning of an element.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |
|
Begin the scope of a prefix-URI Namespace mapping.
Reimplemented in ACEXML_DefaultHandler, ACEXML_XMLFilterImpl, ACEXML_Print_Handler, ACEXML_SAXPrint_Handler, and ACEXML_Svcconf_Handler. |