10 #ifndef EBOOKSUBDOCUMENT_H_INCLUDED 11 #define EBOOKSUBDOCUMENT_H_INCLUDED 13 #include <librevenge/librevenge.h> 30 void startDocument(
const librevenge::RVNGPropertyList &propList)
override;
35 void definePageStyle(
const librevenge::RVNGPropertyList &propList)
override;
36 void openPageSpan(
const librevenge::RVNGPropertyList &propList)
override;
38 void openHeader(
const librevenge::RVNGPropertyList &propList)
override;
40 void openFooter(
const librevenge::RVNGPropertyList &propList)
override;
44 void openParagraph(
const librevenge::RVNGPropertyList &propList)
override;
48 void openSpan(
const librevenge::RVNGPropertyList &propList)
override;
51 void openLink(
const librevenge::RVNGPropertyList &propList)
override;
55 void openSection(
const librevenge::RVNGPropertyList &propList)
override;
62 void insertField(
const librevenge::RVNGPropertyList &propList)
override;
68 void openListElement(
const librevenge::RVNGPropertyList &propList)
override;
71 void openFootnote(
const librevenge::RVNGPropertyList &propList)
override;
73 void openEndnote(
const librevenge::RVNGPropertyList &propList)
override;
75 void openComment(
const librevenge::RVNGPropertyList &propList)
override;
77 void openTextBox(
const librevenge::RVNGPropertyList &propList)
override;
80 void openTable(
const librevenge::RVNGPropertyList &propList)
override;
81 void openTableRow(
const librevenge::RVNGPropertyList &propList)
override;
83 void openTableCell(
const librevenge::RVNGPropertyList &propList)
override;
88 void openFrame(
const librevenge::RVNGPropertyList &propList)
override;
91 void openGroup(
const librevenge::RVNGPropertyList &propList)
override;
95 void drawRectangle(
const librevenge::RVNGPropertyList &propList)
override;
96 void drawEllipse(
const librevenge::RVNGPropertyList &propList)
override;
97 void drawPolygon(
const librevenge::RVNGPropertyList &propList)
override;
98 void drawPolyline(
const librevenge::RVNGPropertyList &propList)
override;
99 void drawPath(
const librevenge::RVNGPropertyList &propList)
override;
100 void drawConnector(
const librevenge::RVNGPropertyList &propList)
override;
103 void insertEquation(
const librevenge::RVNGPropertyList &propList)
override;
111 #endif // EBOOKSUBDOCUMENT_H_INCLUDED void drawPolyline(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:301
void drawConnector(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:311
Definition: EBOOKSubDocument.h:18
void openSection(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:121
void openUnorderedListLevel(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:161
void openTableRow(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:231
void openFrame(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:261
void insertText(const librevenge::RVNGString &text) override
Definition: EBOOKSubDocument.cpp:141
void drawPath(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:306
void openGroup(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:271
void defineCharacterStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:91
void openComment(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:206
void insertCoveredTableCell(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:251
void closeSection() override
Definition: EBOOKSubDocument.cpp:126
void insertSpace() override
Definition: EBOOKSubDocument.cpp:136
void openTableCell(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:241
void defineParagraphStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:76
void closeGroup() override
Definition: EBOOKSubDocument.cpp:276
void closeLink() override
Definition: EBOOKSubDocument.cpp:111
EBOOKSubDocument & operator=(const EBOOKSubDocument &)
void closeTableRow() override
Definition: EBOOKSubDocument.cpp:236
void openLink(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:106
void openParagraph(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:81
void definePageStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:41
void closeSpan() override
Definition: EBOOKSubDocument.cpp:101
void drawPolygon(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:296
void endDocument() override
Definition: EBOOKSubDocument.cpp:32
void startDocument(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:28
void closeEndnote() override
Definition: EBOOKSubDocument.cpp:201
void defineEmbeddedFont(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:36
void defineSectionStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:116
void openOrderedListLevel(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:156
void setDocumentMetaData(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:24
void closeComment() override
Definition: EBOOKSubDocument.cpp:211
void openHeader(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:56
void defineGraphicStyle(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:281
void insertTab() override
Definition: EBOOKSubDocument.cpp:131
void openFootnote(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:186
void closeOrderedListLevel() override
Definition: EBOOKSubDocument.cpp:166
void openTextBox(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:216
void closeFootnote() override
Definition: EBOOKSubDocument.cpp:191
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:163
void closeTable() override
Definition: EBOOKSubDocument.cpp:256
~EBOOKSubDocument() override
Definition: EBOOKSubDocument.cpp:20
void closeHeader() override
Definition: EBOOKSubDocument.cpp:61
void insertField(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:151
void closeFooter() override
Definition: EBOOKSubDocument.cpp:71
void closeUnorderedListLevel() override
Definition: EBOOKSubDocument.cpp:171
void openSpan(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:96
void openFooter(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:66
void openEndnote(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:196
void closeTableCell() override
Definition: EBOOKSubDocument.cpp:246
Definition: BBeBCollector.cpp:18
void openTable(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:226
void closePageSpan() override
Definition: EBOOKSubDocument.cpp:51
void insertLineBreak() override
Definition: EBOOKSubDocument.cpp:146
qi::rule< Iterator, AttrValue_t, qi::space_type > text
Definition: TealDocParser.cpp:232
void drawRectangle(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:286
void closeTextBox() override
Definition: EBOOKSubDocument.cpp:221
void insertBinaryObject(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:316
void drawEllipse(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:291
void closeFrame() override
Definition: EBOOKSubDocument.cpp:266
void closeListElement() override
Definition: EBOOKSubDocument.cpp:181
librevenge::RVNGTextInterface & m_document
Definition: EBOOKSubDocument.h:106
void closeParagraph() override
Definition: EBOOKSubDocument.cpp:86
void insertEquation(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:321
void openListElement(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:176
EBOOKSubDocument(const EBOOKSubDocument &)
void openPageSpan(const librevenge::RVNGPropertyList &propList) override
Definition: EBOOKSubDocument.cpp:46