MWAWPropertyHandler Class Referenceabstract

a generic property handler More...

#include <MWAWPropertyHandler.hxx>

Inheritance diagram for MWAWPropertyHandler:
MWAWDocumentInternal::GraphicExporter

Public Member Functions

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

Detailed Description

a generic property handler

Constructor & Destructor Documentation

MWAWPropertyHandler::MWAWPropertyHandler ( )
inline

constructor

virtual MWAWPropertyHandler::~MWAWPropertyHandler ( )
inlinevirtual

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:

Generated on Tue Mar 10 2015 17:32:10 for libmwaw by doxygen 1.8.5