34 #ifndef MWAW_PROPERTY_HANDLER
35 # define MWAW_PROPERTY_HANDLER
53 virtual void insertElement(
const char *psName,
const librevenge::RVNGPropertyList &xPropList) = 0;
55 virtual void characters(librevenge::RVNGString
const &sCharacters) = 0;
58 bool checkData(librevenge::RVNGBinaryData
const &encoded);
60 bool readData(librevenge::RVNGBinaryData
const &encoded);
90 void insertElement(
const char *psName,
const librevenge::RVNGPropertyList &xPropList);
92 void characters(librevenge::RVNGString
const &sCharacters);
94 bool getData(librevenge::RVNGBinaryData &data);
100 void writeString(
const librevenge::RVNGString &name);
102 void writeProperty(
const char *key,
const librevenge::RVNGProperty &prop);