28 #ifndef WP42CONTENTLISTENER_H 29 #define WP42CONTENTLISTENER_H 48 WP42ContentListener(std::list<WPXPageSpan> &pageList, librevenge::RVNGTextInterface *documentInterface);
59 void insertCharacter(
unsigned character)
override;
60 void insertTab(
unsigned char tabType,
double tabPosition)
override;
65 void insertEOL()
override;
66 void attributeChange(
bool isOn,
unsigned char attribute)
override;
67 void marginReset(
unsigned char leftMargin,
unsigned char rightMargin)
override;
68 void headerFooterGroup(
unsigned char headerFooterDefinition,
const std::shared_ptr<WP42SubDocument> &subDocument)
override;
82 void _flushText()
override;
void suppressPageCharacteristics(unsigned char) override
Definition: WP42ContentListener.h:69
Definition: WP42Listener.h:35
void startSubDocument()
Definition: WPXContentListener.cpp:153
void endDocument()
Definition: WPXContentListener.cpp:159
librevenge::RVNGString m_textBuffer
Definition: WP42ContentListener.h:42
void insertBreak(const unsigned char breakType)
Definition: WPXContentListener.cpp:1242
void startDocument() override
Definition: WP42ContentListener.h:51
WPXSubDocumentType
Definition: libwpd_internal.h:111
Definition: WPXContentListener.h:147
Definition: WPXTableList.h:35
void insertBreak(unsigned char breakType) override
Definition: WP42ContentListener.h:61
void _changeList() override
Definition: WP42ContentListener.h:83
Definition: WP42ContentListener.h:45
Definition: WPXSubDocument.h:36
~WP42ContentParsingState()
Definition: WP42ContentListener.cpp:39
void endDocument() override
Definition: WP42ContentListener.h:70
std::unique_ptr< WP42ContentParsingState > m_parseState
Definition: WP42ContentListener.h:88
void startSubDocument() override
Definition: WP42ContentListener.h:55
void endSubDocument()
Definition: WPXContentListener.cpp:180
void endSubDocument() override
Definition: WP42ContentListener.h:74
WP42ContentParsingState()
Definition: WP42ContentListener.cpp:34
void startDocument()
Definition: WPXContentListener.cpp:138
Definition: WP42ContentListener.h:38