|
| | ACEXML_SAXPrint_Handler (const ACEXML_Char *name) |
| |
| virtual | ~ACEXML_SAXPrint_Handler () |
| |
| virtual void | characters (const ACEXML_Char *ch, size_t start, size_t length) |
| |
| virtual void | endDocument () |
| |
| virtual void | endElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName) |
| |
| virtual void | endPrefixMapping (const ACEXML_Char *prefix) |
| |
| virtual void | ignorableWhitespace (const ACEXML_Char *ch, int start, int length) |
| |
| virtual void | processingInstruction (const ACEXML_Char *target, const ACEXML_Char *data) |
| |
| virtual void | setDocumentLocator (ACEXML_Locator *locator) |
| |
| virtual void | skippedEntity (const ACEXML_Char *name) |
| |
| virtual void | startDocument () |
| |
| virtual void | startElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts) |
| |
| virtual void | startPrefixMapping (const ACEXML_Char *prefix, const ACEXML_Char *uri) |
| |
| virtual void | notationDecl (const ACEXML_Char *name, const ACEXML_Char *publicId, const ACEXML_Char *systemId) |
| |
| virtual void | unparsedEntityDecl (const ACEXML_Char *name, const ACEXML_Char *publicId, const ACEXML_Char *systemId, const ACEXML_Char *notationName) |
| |
| virtual ACEXML_InputSource * | resolveEntity (const ACEXML_Char *publicId, const ACEXML_Char *systemId) |
| |
| virtual void | error (ACEXML_SAXParseException &exception) |
| |
| virtual void | fatalError (ACEXML_SAXParseException &exception) |
| |
| virtual void | warning (ACEXML_SAXParseException &exception) |
| |
| void | inc_indent () |
| |
| void | dec_indent () |
| |
| void | print_indent () |
| |
| | ACEXML_DefaultHandler () |
| |
| virtual | ~ACEXML_DefaultHandler () |
| |
| virtual void | characters (const ACEXML_Char *ch, size_t start, size_t length) |
| |
| virtual void | endDocument () |
| |
| virtual void | endElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName) |
| |
| virtual void | endPrefixMapping (const ACEXML_Char *prefix) |
| |
| virtual void | ignorableWhitespace (const ACEXML_Char *ch, int start, int length) |
| |
| virtual void | processingInstruction (const ACEXML_Char *target, const ACEXML_Char *data) |
| |
| virtual void | setDocumentLocator (ACEXML_Locator *locator) |
| |
| virtual void | skippedEntity (const ACEXML_Char *name) |
| |
| virtual void | startDocument () |
| |
| virtual void | startElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts) |
| |
| virtual void | startPrefixMapping (const ACEXML_Char *prefix, const ACEXML_Char *uri) |
| |
| virtual void | notationDecl (const ACEXML_Char *name, const ACEXML_Char *publicId, const ACEXML_Char *systemId) |
| |
| virtual void | unparsedEntityDecl (const ACEXML_Char *name, const ACEXML_Char *publicId, const ACEXML_Char *systemId, const ACEXML_Char *notationName) |
| |
| virtual ACEXML_InputSource * | resolveEntity (const ACEXML_Char *publicId, const ACEXML_Char *systemId) |
| |
| virtual void | error (ACEXML_SAXParseException &exception) |
| |
| virtual void | fatalError (ACEXML_SAXParseException &exception) |
| |
| virtual void | warning (ACEXML_SAXParseException &exception) |
| |
| virtual | ~ACEXML_ContentHandler () |
| |
| virtual void | characters (const ACEXML_Char *ch, size_t start, size_t length)=0 |
| |
| virtual void | endDocument ()=0 |
| |
| virtual void | endElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName)=0 |
| |
| virtual void | endPrefixMapping (const ACEXML_Char *prefix)=0 |
| |
| virtual void | ignorableWhitespace (const ACEXML_Char *ch, int start, int length)=0 |
| |
| virtual void | processingInstruction (const ACEXML_Char *target, const ACEXML_Char *data)=0 |
| |
| virtual void | setDocumentLocator (ACEXML_Locator *locator)=0 |
| |
| virtual void | skippedEntity (const ACEXML_Char *name)=0 |
| |
| virtual void | startDocument ()=0 |
| |
| virtual void | startElement (const ACEXML_Char *namespaceURI, const ACEXML_Char *localName, const ACEXML_Char *qName, ACEXML_Attributes *atts)=0 |
| |
| virtual void | startPrefixMapping (const ACEXML_Char *prefix, const ACEXML_Char *uri)=0 |
| |
| virtual | ~ACEXML_DTDHandler () |
| |
| virtual void | notationDecl (const ACEXML_Char *name, const ACEXML_Char *publicId, const ACEXML_Char *systemId)=0 |
| |
| virtual void | unparsedEntityDecl (const ACEXML_Char *name, const ACEXML_Char *publicId, const ACEXML_Char *systemId, const ACEXML_Char *notationName)=0 |
| |
| virtual | ~ACEXML_EntityResolver () |
| |
| virtual ACEXML_InputSource * | resolveEntity (const ACEXML_Char *publicId, const ACEXML_Char *systemId)=0 |
| |
| virtual | ~ACEXML_ErrorHandler () |
| |
| virtual void | error (ACEXML_SAXParseException &exception)=0 |
| |
| virtual void | fatalError (ACEXML_SAXParseException &exception)=0 |
| |
| virtual void | warning (ACEXML_SAXParseException &exception)=0 |
| |
ACEXML_SAXPrint_Handler is an example SAX event handler.
This SAX event handler try to regenerate the XML document it reads with correct indentation.