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