a generic property handler More...
#include <MWAWPropertyHandler.hxx>
 
  
| 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... | |
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().