10#ifndef IWORKDOCUMENTINTERFACE_H_INCLUDED
11#define IWORKDOCUMENTINTERFACE_H_INCLUDED
13#include <librevenge/librevenge.h>
25 virtual void startDocument(
const librevenge::RVNGPropertyList &propList) = 0;
33 virtual void openPageSpan(
const librevenge::RVNGPropertyList &propList) = 0;
36 virtual void startSlide(
const librevenge::RVNGPropertyList &propList) = 0;
42 virtual void setStyle(
const librevenge::RVNGPropertyList &propList) = 0;
44 virtual void startLayer(
const librevenge::RVNGPropertyList &propList) = 0;
47 virtual void openHeader(
const librevenge::RVNGPropertyList &propList) = 0;
50 virtual void openFooter(
const librevenge::RVNGPropertyList &propList) = 0;
55 virtual void openParagraph(
const librevenge::RVNGPropertyList &propList) = 0;
60 virtual void openSpan(
const librevenge::RVNGPropertyList &propList) = 0;
63 virtual void openLink(
const librevenge::RVNGPropertyList &propList) = 0;
68 virtual void openSection(
const librevenge::RVNGPropertyList &propList) = 0;
76 virtual void insertField(
const librevenge::RVNGPropertyList &propList) = 0;
85 virtual void openFootnote(
const librevenge::RVNGPropertyList &propList) = 0;
88 virtual void openEndnote(
const librevenge::RVNGPropertyList &propList) = 0;
91 virtual void openComment(
const librevenge::RVNGPropertyList &propList) = 0;
94 virtual void openTextBox(
const librevenge::RVNGPropertyList &propList) = 0;
99 virtual void openTable(
const librevenge::RVNGPropertyList &propList) = 0;
100 virtual void openTableRow(
const librevenge::RVNGPropertyList &propList) = 0;
102 virtual void openTableCell(
const librevenge::RVNGPropertyList &propList) = 0;
106 virtual void openFrame(
const librevenge::RVNGPropertyList &propList) = 0;
111 virtual void openGroup(
const librevenge::RVNGPropertyList &propList) = 0;
116 virtual void drawRectangle(
const librevenge::RVNGPropertyList &propList) = 0;
117 virtual void drawEllipse(
const librevenge::RVNGPropertyList &propList) = 0;
118 virtual void drawPolygon(
const librevenge::RVNGPropertyList &propList) = 0;
119 virtual void drawPolyline(
const librevenge::RVNGPropertyList &propList) = 0;
120 virtual void drawPath(
const librevenge::RVNGPropertyList &propList) = 0;
124 virtual void drawConnector(
const librevenge::RVNGPropertyList &propList) = 0;
129 virtual void startNotes(
const librevenge::RVNGPropertyList &propList) = 0;
134 virtual void openChart(
const librevenge::RVNGPropertyList &propList) = 0;
158 virtual void insertEffect(
const librevenge::RVNGPropertyList &propList) = 0;
Definition IWORKDocumentInterface.h:19
virtual void closeChartPlotArea()=0
virtual void defineEmbeddedFont(const librevenge::RVNGPropertyList &propList)=0
virtual void openAnimationSequence(const librevenge::RVNGPropertyList &propList)=0
virtual void closeChartSeries()=0
virtual void closeChartTextObject()=0
virtual void openTableRow(const librevenge::RVNGPropertyList &propList)=0
virtual void drawPolygon(const librevenge::RVNGPropertyList &propList)=0
virtual void closeEndnote()=0
virtual void closeParagraph()=0
virtual void endNotes()=0
virtual void closePageSpan()=0
virtual void closeTableCell()=0
virtual void closeTableRow()=0
virtual void closeTextBox()=0
virtual void setStyle(const librevenge::RVNGPropertyList &propList)=0
virtual void defineSectionStyle(const librevenge::RVNGPropertyList &propList)=0
virtual void closeFootnote()=0
virtual void closeFrame()=0
virtual void drawPath(const librevenge::RVNGPropertyList &propList)=0
virtual void openChartTextObject(const librevenge::RVNGPropertyList &propList)=0
virtual void insertAnimation(const librevenge::RVNGPropertyList &propList)=0
virtual void openEndnote(const librevenge::RVNGPropertyList &propList)=0
virtual void insertLineBreak()=0
virtual void defineCharacterStyle(const librevenge::RVNGPropertyList &propList)=0
virtual void setDocumentMetaData(const librevenge::RVNGPropertyList &propList)=0
virtual void closeHeader()=0
virtual void closeChart()=0
virtual void openParagraph(const librevenge::RVNGPropertyList &propList)=0
virtual void startDocument(const librevenge::RVNGPropertyList &propList)=0
virtual void openSpan(const librevenge::RVNGPropertyList &propList)=0
virtual void openPageSpan(const librevenge::RVNGPropertyList &propList)=0
virtual void closeAnimationSequence()=0
virtual void endLayer()=0
virtual void defineGraphicStyle(const librevenge::RVNGPropertyList &propList)=0
virtual void endSlide()=0
virtual void openUnorderedListLevel(const librevenge::RVNGPropertyList &propList)=0
virtual void closeSection()=0
virtual void insertField(const librevenge::RVNGPropertyList &propList)=0
virtual void drawPolyline(const librevenge::RVNGPropertyList &propList)=0
virtual void drawGraphicObject(const librevenge::RVNGPropertyList &propList)=0
virtual void insertSpace()=0
virtual void closeTable()=0
virtual void closeSpan()=0
virtual void defineChartStyle(const librevenge::RVNGPropertyList &propList)=0
virtual void drawRectangle(const librevenge::RVNGPropertyList &propList)=0
virtual void closeListElement()=0
virtual void openChartPlotArea(const librevenge::RVNGPropertyList &propList)=0
virtual void insertChartAxis(const librevenge::RVNGPropertyList &propList)=0
virtual void insertEquation(const librevenge::RVNGPropertyList &propList)=0
virtual void insertMotionAnimation(const librevenge::RVNGPropertyList &propList)=0
virtual void openFootnote(const librevenge::RVNGPropertyList &propList)=0
virtual void openAnimationGroup(const librevenge::RVNGPropertyList &propList)=0
virtual void closeOrderedListLevel()=0
virtual void openFooter(const librevenge::RVNGPropertyList &propList)=0
virtual void openOrderedListLevel(const librevenge::RVNGPropertyList &propList)=0
virtual void drawConnector(const librevenge::RVNGPropertyList &propList)=0
virtual void closeFooter()=0
virtual void closeAnimationIteration()=0
virtual void startMasterSlide(const librevenge::RVNGPropertyList &propList)=0
virtual void insertTab()=0
virtual ~IWORKDocumentInterface()=0
Definition IWORKDocumentInterface.cpp:15
virtual void openGroup(const librevenge::RVNGPropertyList &propList)=0
virtual void startNotes(const librevenge::RVNGPropertyList &propList)=0
virtual void insertBinaryObject(const librevenge::RVNGPropertyList &propList)=0
virtual void openLink(const librevenge::RVNGPropertyList &propList)=0
virtual void closeAnimationGroup()=0
virtual void openComment(const librevenge::RVNGPropertyList &propList)=0
virtual void openChart(const librevenge::RVNGPropertyList &propList)=0
virtual void insertEffect(const librevenge::RVNGPropertyList &propList)=0
virtual void startSlide(const librevenge::RVNGPropertyList &propList)=0
virtual void defineParagraphStyle(const librevenge::RVNGPropertyList &propList)=0
virtual void openFrame(const librevenge::RVNGPropertyList &propList)=0
virtual void startTextObject(const librevenge::RVNGPropertyList &propList)=0
virtual void openSection(const librevenge::RVNGPropertyList &propList)=0
virtual void drawEllipse(const librevenge::RVNGPropertyList &propList)=0
virtual void closeComment()=0
virtual void closeLink()=0
virtual void endDocument()=0
virtual void closeUnorderedListLevel()=0
virtual void endMasterSlide()=0
virtual void endTextObject()=0
virtual void openTableCell(const librevenge::RVNGPropertyList &propList)=0
virtual void openListElement(const librevenge::RVNGPropertyList &propList)=0
virtual void openTextBox(const librevenge::RVNGPropertyList &propList)=0
virtual void definePageStyle(const librevenge::RVNGPropertyList &propList)=0
virtual void openChartSeries(const librevenge::RVNGPropertyList &propList)=0
virtual void startLayer(const librevenge::RVNGPropertyList &propList)=0
virtual void insertText(const librevenge::RVNGString &text)=0
virtual void defineSheetNumberingStyle(const librevenge::RVNGPropertyList &propList)=0
virtual void openTable(const librevenge::RVNGPropertyList &propList)=0
virtual void closeGroup()=0
virtual void openHeader(const librevenge::RVNGPropertyList &propList)=0
virtual void openAnimationIteration(const librevenge::RVNGPropertyList &propList)=0
virtual void insertCoveredTableCell(const librevenge::RVNGPropertyList &propList)=0
virtual void insertColorAnimation(const librevenge::RVNGPropertyList &propList)=0
@ text
Definition IWORKToken.h:472
Definition IWORKBezierElement.cpp:21