10 #ifndef XMLCOLLECTOR_H_INCLUDED
11 #define XMLCOLLECTOR_H_INCLUDED
15 #include <boost/shared_ptr.hpp>
17 #include <librevenge/librevenge.h>
43 void collectImage(
const librevenge::RVNGPropertyList &props);
47 void openPageSpan(
const librevenge::RVNGPropertyList &props);
49 void openHeader(
const librevenge::RVNGPropertyList &props);
51 void openFooter(
const librevenge::RVNGPropertyList &props);
53 void openFootnote(
const librevenge::RVNGPropertyList &props);
56 void openParagraph(
const librevenge::RVNGPropertyList &props);
58 void openSpan(
const librevenge::RVNGPropertyList &props);
60 void openLink(
const librevenge::RVNGPropertyList &props);
63 void openTable(
const librevenge::RVNGPropertyList &props);
65 void openTableRow(
const librevenge::RVNGPropertyList &props);
67 void openTableCell(
const librevenge::RVNGPropertyList &props);
78 void openObject(
const librevenge::RVNGPropertyList &props);
92 #endif // XMLCOLLECTOR_H_INCLUDED
void closePageSpan()
Definition: XMLCollector.cpp:1397
Definition: XMLCollector.h:24
void closeTableCell()
Definition: XMLCollector.cpp:1487
void collectSpace()
Definition: XMLCollector.cpp:1359
void collectImage(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1377
void collectTab()
Definition: XMLCollector.cpp:1365
void openUnorderedList(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1502
void openTableCell(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1482
void closeListElement()
Definition: XMLCollector.cpp:1517
void closeParagraph()
Definition: XMLCollector.cpp:1437
void closeUnorderedList()
Definition: XMLCollector.cpp:1507
XMLCollector & operator=(const XMLCollector &)
void closeTableRow()
Definition: XMLCollector.cpp:1477
void closeFooter()
Definition: XMLCollector.cpp:1417
void openFootnote(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1422
void closeTable()
Definition: XMLCollector.cpp:1467
void openParagraph(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1432
void openLink(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1452
void closeObject()
Definition: XMLCollector.cpp:1528
void openFooter(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1412
void closeLink()
Definition: XMLCollector.cpp:1457
void openTable(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1462
Definition: EBOOKHTMLToken.h:259
RVNGPropertyList metadata
Definition: EBOOKOPFParser.cpp:63
void finish()
Signalize an end of parsing from the parser.
Definition: XMLCollector.cpp:1533
void closeHeader()
Definition: XMLCollector.cpp:1407
void openPageSpan(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1392
XMLCollector(const XMLCollector &)
librevenge::RVNGTextInterface *const m_document
Definition: XMLCollector.h:86
XMLTreeNodePtr_t document
Definition: EBOOKHTMLParser.cpp:169
void collectCoveredTableCell(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1386
void closeFootnote()
Definition: XMLCollector.cpp:1427
void collectMetadata(const librevenge::RVNGPropertyList &metadata)
Definition: XMLCollector.cpp:1348
void openObject(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1522
void closeSpan()
Definition: XMLCollector.cpp:1447
void openTableRow(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1472
boost::shared_ptr< State > m_state
Definition: XMLCollector.h:87
Definition: CHMParser.cpp:20
void collectText(const std::string &text)
Definition: XMLCollector.cpp:1353
void collectLineBreak()
Definition: XMLCollector.cpp:1371
Definition: XMLCollector.cpp:738
void openHeader(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1402
void openOrderedList(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1492
void openListElement(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1512
void openSpan(const librevenge::RVNGPropertyList &props)
Definition: XMLCollector.cpp:1442
void closeOrderedList()
Definition: XMLCollector.cpp:1497