27 #ifndef _ODTGENERATOR_HXX_ 28 #define _ODTGENERATOR_HXX_ 30 #include <libwpd/libwpd.h> 50 class OdtGeneratorPrivate;
72 void openSection(
const WPXPropertyList &propList,
const WPXPropertyListVector &columns);
75 void openHeader(
const WPXPropertyList &propList);
77 void openFooter(
const WPXPropertyList &propList);
81 void openParagraph(
const WPXPropertyList &propList,
const WPXPropertyListVector &tabStops);
85 void openSpan(
const WPXPropertyList &propList);
92 void insertField(
const WPXString &type,
const WPXPropertyList &propList);
100 void openListElement(
const WPXPropertyList &propList,
const WPXPropertyListVector &tabStops);
112 void openTable(
const WPXPropertyList &propList,
const WPXPropertyListVector &columns);
120 void openFrame(
const WPXPropertyList &propList);
124 void insertEquation(
const WPXPropertyList &propList,
const WPXString &data);
void registerEmbeddedObjectHandler(const WPXString &mimeType, OdfEmbeddedObject objectHandler)
Registers a handler for embedded objects.
void insertCoveredTableCell(const WPXPropertyList &propList)
void openFootnote(const WPXPropertyList &propList)
void definePageStyle(const WPXPropertyList &)
void openFrame(const WPXPropertyList &propList)
void openFooter(const WPXPropertyList &propList)
void openSpan(const WPXPropertyList &propList)
void setDocumentMetaData(const WPXPropertyList &propList)
OdtGeneratorPrivate * mpImpl
Definition: OdtGenerator.hxx:149
OdtGenerator(OdfDocumentHandler *pHandler, const OdfStreamType streamType)
void openParagraph(const WPXPropertyList &propList, const WPXPropertyListVector &tabStops)
void insertField(const WPXString &type, const WPXPropertyList &propList)
void closeUnorderedListLevel()
XML writer.
Definition: OdfDocumentHandler.hxx:42
void openTable(const WPXPropertyList &propList, const WPXPropertyListVector &columns)
void insertEquation(const WPXPropertyList &propList, const WPXString &data)
OdfStreamType
Type of ODF content a generator should produce.
Definition: OdfDocumentHandler.hxx:33
OdtGenerator & operator=(OdtGenerator const &)
void openUnorderedListLevel(const WPXPropertyList &propList)
void registerEmbeddedImageHandler(const WPXString &mimeType, OdfEmbeddedImage imageHandler)
Registers a handler for embedded images.
void openComment(const WPXPropertyList &propList)
bool(* OdfEmbeddedImage)(const WPXBinaryData &input, WPXBinaryData &output)
Handler for embedded images.
Definition: OdtGenerator.hxx:48
void openOrderedListLevel(const WPXPropertyList &propList)
void insertText(const WPXString &text)
void closeOrderedListLevel()
void openEndnote(const WPXPropertyList &propList)
void openHeader(const WPXPropertyList &propList)
void insertBinaryObject(const WPXPropertyList &propList, const WPXBinaryData &data)
void openTableRow(const WPXPropertyList &propList)
void openSection(const WPXPropertyList &propList, const WPXPropertyListVector &columns)
void openTextBox(const WPXPropertyList &propList)
A generator for text documents.
Definition: OdtGenerator.hxx:57
void defineUnorderedListLevel(const WPXPropertyList &propList)
void defineSectionStyle(const WPXPropertyList &, const WPXPropertyListVector &)
void defineParagraphStyle(const WPXPropertyList &, const WPXPropertyListVector &)
void defineCharacterStyle(const WPXPropertyList &)
void openPageSpan(const WPXPropertyList &propList)
void openTableCell(const WPXPropertyList &propList)
void defineOrderedListLevel(const WPXPropertyList &propList)
void openListElement(const WPXPropertyList &propList, const WPXPropertyListVector &tabStops)
bool(* OdfEmbeddedObject)(const WPXBinaryData &data, OdfDocumentHandler *pHandler, const OdfStreamType streamType)
Handler for embedded objects.
Definition: OdtGenerator.hxx:40