a generic property handler More...
#include <MWAWPropertyHandler.hxx>
Public Member Functions | |
MWAWPropertyHandler () | |
constructor | |
virtual | ~MWAWPropertyHandler () |
destructor | |
virtual void | insertElement (const char *psName)=0 |
inserts a simple element | |
virtual void | insertElement (const char *psName, const librevenge::RVNGPropertyList &xPropList)=0 |
inserts an element ( given a property list ) | |
virtual void | characters (librevenge::RVNGString const &sCharacters)=0 |
writes a list of characters | |
bool | checkData (librevenge::RVNGBinaryData const &encoded) |
checks a encoded librevenge::RVNGBinaryData created by MWAWPropertyHandlerEncoder | |
bool | readData (librevenge::RVNGBinaryData const &encoded) |
reads a encoded librevenge::RVNGBinaryData created by MWAWPropertyHandlerEncoder | |
a generic property handler
|
inline |
constructor
|
virtual |
destructor
|
pure virtual |
writes a list of characters
Implemented in MWAWGraphicDecoder, and MWAWSpreadsheetDecoder.
Referenced by MWAWPropertyHandlerDecoder::readCharacters().
bool MWAWPropertyHandler::checkData | ( | librevenge::RVNGBinaryData const & | encoded | ) |
checks a encoded librevenge::RVNGBinaryData created by MWAWPropertyHandlerEncoder
Referenced by MWAWDocument::decodeGraphic(), and MWAWDocument::decodeSpreadsheet().
|
pure virtual |
inserts a simple element
Implemented in MWAWGraphicDecoder, and MWAWSpreadsheetDecoder.
Referenced by MWAWPropertyHandlerDecoder::readInsertElement(), and MWAWPropertyHandlerDecoder::readInsertElementWithList().
|
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(), and MWAWDocument::decodeSpreadsheet().