LibreOffice Module writerperfect (master) 1
Public Member Functions | Private Attributes | List of all members
writerperfect::DocumentHandler Class Referencefinal

#include <DocumentHandler.hxx>

Inheritance diagram for writerperfect::DocumentHandler:
[legend]
Collaboration diagram for writerperfect::DocumentHandler:
[legend]

Public Member Functions

 DocumentHandler (css::uno::Reference< css::xml::sax::XDocumentHandler > const &xHandler)
 
SAL_DLLPRIVATE void startDocument () override
 
SAL_DLLPRIVATE void endDocument () override
 
SAL_DLLPRIVATE void startElement (const char *psName, const librevenge::RVNGPropertyList &xPropList) override
 
SAL_DLLPRIVATE void endElement (const char *psName) override
 
SAL_DLLPRIVATE void characters (const librevenge::RVNGString &sCharacters) override
 

Private Attributes

css::uno::Reference< css::xml::sax::XDocumentHandler > mxHandler
 

Detailed Description

Definition at line 35 of file DocumentHandler.hxx.

Constructor & Destructor Documentation

◆ DocumentHandler()

writerperfect::DocumentHandler::DocumentHandler ( css::uno::Reference< css::xml::sax::XDocumentHandler > const &  xHandler)

Definition at line 113 of file DocumentHandler.cxx.

References mxHandler, and mxHandler.

Member Function Documentation

◆ characters()

void writerperfect::DocumentHandler::characters ( const librevenge::RVNGString &  sCharacters)
override

Definition at line 172 of file DocumentHandler.cxx.

References mxHandler.

◆ endDocument()

void writerperfect::DocumentHandler::endDocument ( )
override

Definition at line 122 of file DocumentHandler.cxx.

References mxHandler.

◆ endElement()

void writerperfect::DocumentHandler::endElement ( const char *  psName)
override

Definition at line 166 of file DocumentHandler.cxx.

References mxHandler.

◆ startDocument()

void writerperfect::DocumentHandler::startDocument ( )
override

Definition at line 120 of file DocumentHandler.cxx.

References mxHandler.

◆ startElement()

void writerperfect::DocumentHandler::startElement ( const char *  psName,
const librevenge::RVNGPropertyList &  xPropList 
)
override

Definition at line 124 of file DocumentHandler.cxx.

References i, mxHandler, sName, and writerperfect::unescapeXML().

Member Data Documentation

◆ mxHandler

css::uno::Reference<css::xml::sax::XDocumentHandler> writerperfect::DocumentHandler::mxHandler
private

The documentation for this class was generated from the following files: