28 #ifndef WP42CONTENTLISTENER_H 29 #define WP42CONTENTLISTENER_H 48 WP42ContentListener(std::list<WPXPageSpan> &pageList, std::vector<WP42SubDocument *> &subDocuments, librevenge::RVNGTextInterface *documentInterface);
60 void insertTab(
unsigned char tabType,
double tabPosition)
override;
67 void marginReset(
unsigned char leftMargin,
unsigned char rightMargin)
override;
void suppressPageCharacteristics(unsigned char) override
Definition: WP42ContentListener.h:69
WP42ContentListener & operator=(const WP42ContentListener &)
void headerFooterGroup(unsigned char headerFooterDefinition, WP42SubDocument *subDocument) override
Definition: WP42ContentListener.cpp:160
Definition: WP42Listener.h:34
void startSubDocument()
Definition: WPXContentListener.cpp:153
void endDocument()
Definition: WPXContentListener.cpp:159
librevenge::RVNGString m_textBuffer
Definition: WP42ContentListener.h:42
void marginReset(unsigned char leftMargin, unsigned char rightMargin) override
Definition: WP42ContentListener.cpp:147
void insertBreak(const unsigned char breakType)
Definition: WPXContentListener.cpp:1242
void startDocument() override
Definition: WP42ContentListener.h:51
std::vector< WP42SubDocument * > & m_subDocuments
Definition: WP42ContentListener.h:89
WPXSubDocumentType
Definition: libwpd_internal.h:111
void _handleSubDocument(const WPXSubDocument *subDocument, WPXSubDocumentType subDocumentType, WPXTableList tableList, unsigned nextTableIndice=0) override
Definition: WP42ContentListener.cpp:166
void insertEOL() override
Definition: WP42ContentListener.cpp:84
Definition: WPXContentListener.h:146
~WP42ContentListener() override
Definition: WP42ContentListener.cpp:55
Definition: WPXTable.h:79
void insertBreak(unsigned char breakType) override
Definition: WP42ContentListener.h:61
void _flushText() override
Definition: WP42ContentListener.cpp:200
void _changeList() override
Definition: WP42ContentListener.h:83
void insertCharacter(unsigned character) override
Definition: WP42ContentListener.cpp:60
Definition: WP42ContentListener.h:45
Definition: WPXSubDocument.h:34
~WP42ContentParsingState()
Definition: WP42ContentListener.cpp:39
void endDocument() override
Definition: WP42ContentListener.h:70
void attributeChange(bool isOn, unsigned char attribute) override
Definition: WP42ContentListener.cpp:98
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 insertTab(unsigned char tabType, double tabPosition) override
Definition: WP42ContentListener.cpp:71
void startDocument()
Definition: WPXContentListener.cpp:138
Definition: WP42SubDocument.h:33
Definition: WP42ContentListener.h:38
WP42ContentListener(std::list< WPXPageSpan > &pageList, std::vector< WP42SubDocument *> &subDocuments, librevenge::RVNGTextInterface *documentInterface)
Definition: WP42ContentListener.cpp:44