Link against: SenXml.LIB
None
#include <MSenContentHandlerClient.h>
Inherited by CSenBaseFragment.
If an application (client) 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.*
Public Member Functions | |
virtual TInt | StartDocument ()=0 |
Receive notification of the beginning of a document. | |
virtual TInt | EndDocument ()=0 |
Receive notification of the end of a document. | |
virtual TInt | StartElement (const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray &) |
Receive notification of the beginning of an element. | |
virtual TInt | EndElement (const TDesC8 &, const TDesC8 &, const TDesC8 &) |
Receive notification of the end of an element. | |
virtual TInt | Characters (const TDesC8 &, const TInt, const TInt) |
Receive notification of character data inside an element. | |
virtual TInt | ProcessingInstructions (const TDesC8 &, const TDesC8 &) |
Receive notification of a processing instruction Called when OnProcessingInstructionL callback is received from Symbian XML framework. | |
virtual TInt | SkippedEntity (const TDesC8 &) |
Receive notification of a skipped entity. | |
virtual TInt | Error (TInt) |
Receive notification of error situation during parsing. | |
virtual TInt | StartPrefixMappingL (const TDesC8 &, const TDesC8 &) |
Receive notification of prefix mapping start. | |
virtual TInt | EndPrefixMappingL (const TDesC8 &) |
Receive notification of prefix mapping end. | |
virtual TInt | OnIgnorableWhiteSpaceL (const TDesC8 &) |
Receive notification of ignorable whitespace in element content. | |
virtual TAny * | GetExtendedInterface (const TInt32) |
Method obtains the interface matching the specified UID. |
|
Receive notification of character data inside an element. Called when OnContentL callback is received from Symbian XML framework.
|
|
Receive notification of the end of a document. Called when OnEndDocumentL callback is received from Symbian XML framework.
|
|
Receive notification of the end of an element. Called when OnEndElementL callback is received from Symbian XML framework.
|
|
Receive notification of prefix mapping end. Called when OnEndPrefixMappingL callback is received from Symbian XML framework.
|
|
Receive notification of error situation during parsing. Called when OnError callback is received from Symbian XML framework. Complete list of error codes is listed under <Xml.h>
|
|
Method obtains the interface matching the specified UID.
|
|
Receive notification of ignorable whitespace in element content. Called when OnIgnorableWhiteSpaceL callback is received from Symbian XML framework.
|
|
Receive notification of a processing instruction Called when OnProcessingInstructionL callback is received from Symbian XML framework. This method is currently not in use - inlined.
|
|
Receive notification of a skipped entity. Called when OnSkippedEntityL callback is received from Symbian XML framework.
|
|
Receive notification of the beginning of a document. Called when OnStartDocumentL callback is received from Symbian XML framework.
|
|
Receive notification of the beginning of an element. Called when OnStartElementL callback is received from Symbian XML framework.
|
|
Receive notification of prefix mapping start. Called when OnStartPrefixMappingL callback is received from Symbian XML framework.
|