MWAWPropertyHandler Class Reference documentation

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
MWAWPropertyHandler Class Referenceabstract

a generic property handler More...

`#include <MWAWPropertyHandler.hxx>`

Inheritance diagram for MWAWPropertyHandler:

## Public Member Functions
| MWAWPropertyHandler ()
| constructor More...
virtual | ~MWAWPropertyHandler ()
| destructor More...
virtual void | insertElement (const char *psName)=0
| inserts a simple element More...
virtual void | insertElement (const char *psName, const librevenge::RVNGPropertyList &xPropList)=0
| inserts an element ( given a property list ) More...
virtual void | characters (librevenge::RVNGString const &sCharacters)=0
| writes a list of characters More...
bool | checkData (librevenge::RVNGBinaryData const &encoded)
| checks a encoded librevenge::RVNGBinaryData created by MWAWPropertyHandlerEncoder More...
bool | readData (librevenge::RVNGBinaryData const &encoded)
| reads a encoded librevenge::RVNGBinaryData created by MWAWPropertyHandlerEncoder More...

## Detailed Description

a generic property handler

## Constructor & Destructor Documentation

MWAWPropertyHandler::MWAWPropertyHandler | ( |  | ) |
| inline

constructor

MWAWPropertyHandler::~MWAWPropertyHandler | ( |  | ) |
| virtual

destructor

Referenced by MWAWPropertyHandler().

## Member Function Documentation

virtual void MWAWPropertyHandler::characters | ( | librevenge::RVNGString const & | sCharacters | ) |
| pure virtual

writes a list of characters

Referenced by MWAWPropertyHandler().

bool MWAWPropertyHandler::checkData | ( | librevenge::RVNGBinaryData const & | encoded | ) |

checks a encoded librevenge::RVNGBinaryData created by MWAWPropertyHandlerEncoder

Referenced by MWAWDocument::decodeGraphic(), MWAWDocument::decodeSpreadsheet(), and MWAWPropertyHandler().

virtual void MWAWPropertyHandler::insertElement | ( | const char * | psName | ) |
| pure virtual

inserts a simple element

Implemented in MWAWGraphicDecoder, and MWAWSpreadsheetDecoder.

Referenced by MWAWPropertyHandler().

virtual void MWAWPropertyHandler::insertElement | ( | const char * | psName,
|  | const librevenge::RVNGPropertyList & | xPropList
| ) |  |
| pure virtual

inserts an element ( given a property list )

Implemented in MWAWGraphicDecoder, and MWAWSpreadsheetDecoder.

bool MWAWPropertyHandler::readData | ( | librevenge::RVNGBinaryData const & | encoded | ) |

reads a encoded librevenge::RVNGBinaryData created by MWAWPropertyHandlerEncoder

Referenced by MWAWDocument::decodeGraphic(), MWAWDocument::decodeSpreadsheet(), and MWAWPropertyHandler().

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

- MWAWPropertyHandler.hxx
- MWAWPropertyHandler.cxx