MWAWPropertyHandler Class Reference

a generic property handler More...

#include <MWAWPropertyHandler.hxx>

Inheritance diagram for MWAWPropertyHandler:
MWAWDocumentInternal::GraphicExporter

List of all members.

Public Member Functions

 MWAWPropertyHandler ()
 constructor
virtual ~MWAWPropertyHandler ()
 destructor
virtual void startElement (const char *psName, const WPXPropertyList &xPropList)=0
 starts an element
virtual void startElement (const char *psName, const WPXPropertyList &xPropList, const WPXPropertyListVector &vect)
 starts an element ( given a vector list )
virtual void startElement (const char *psName, const WPXPropertyList &xPropList, const WPXBinaryData &data)
 starts an element ( given a binary data )
virtual void endElement (const char *psName)=0
 ends an element
virtual void insertElement (const char *psName)
 inserts a simple element ( note: maybe used one day to code insertEOL, insertTab...)
virtual void characters (WPXString const &sCharacters)=0
 writes a list of characters
bool checkData (WPXBinaryData const &encoded)
 checks a encoded WPXBinaryData created by MWAWPropertyHandlerEncoder
bool readData (WPXBinaryData const &encoded)
 reads a encoded WPXBinaryData created by MWAWPropertyHandlerEncoder

Detailed Description

a generic property handler


Constructor & Destructor Documentation

constructor

virtual MWAWPropertyHandler::~MWAWPropertyHandler ( ) [inline, virtual]

destructor


Member Function Documentation

virtual void MWAWPropertyHandler::characters ( WPXString const &  sCharacters) [pure virtual]

writes a list of characters

Implemented in MWAWDocumentInternal::GraphicExporter.

bool MWAWPropertyHandler::checkData ( WPXBinaryData const &  encoded)

checks a encoded WPXBinaryData created by MWAWPropertyHandlerEncoder

Referenced by MWAWDocument::decodeGraphic().

virtual void MWAWPropertyHandler::endElement ( const char *  psName) [pure virtual]

ends an element

Implemented in MWAWDocumentInternal::GraphicExporter.

void MWAWPropertyHandler::insertElement ( const char *  psName) [virtual]

inserts a simple element ( note: maybe used one day to code insertEOL, insertTab...)

Reimplemented in MWAWDocumentInternal::GraphicExporter.

bool MWAWPropertyHandler::readData ( WPXBinaryData const &  encoded)

reads a encoded WPXBinaryData created by MWAWPropertyHandlerEncoder

Referenced by MWAWDocument::decodeGraphic().

virtual void MWAWPropertyHandler::startElement ( const char *  psName,
const WPXPropertyList &  xPropList 
) [pure virtual]

starts an element

Implemented in MWAWDocumentInternal::GraphicExporter.

void MWAWPropertyHandler::startElement ( const char *  psName,
const WPXPropertyList &  xPropList,
const WPXPropertyListVector &  vect 
) [virtual]

starts an element ( given a vector list )

Reimplemented in MWAWDocumentInternal::GraphicExporter.

void MWAWPropertyHandler::startElement ( const char *  psName,
const WPXPropertyList &  xPropList,
const WPXBinaryData &  data 
) [virtual]

starts an element ( given a binary data )

Reimplemented in MWAWDocumentInternal::GraphicExporter.


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