#include <ABWStylesCollector.h>
Public Member Functions | |
ABWStylesCollector (std::map< int, int > &tableSizes, std::map< std::string, ABWData > &data, std::map< int, std::shared_ptr< ABWListElement > > &listElements) | |
~ABWStylesCollector () override | |
void | collectTextStyle (const char *, const char *, const char *, const char *) override |
void | collectDocumentProperties (const char *) override |
void | collectParagraphProperties (const char *level, const char *listid, const char *parentid, const char *style, const char *props) override |
void | collectSectionProperties (const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *) override |
void | collectCharacterProperties (const char *, const char *) override |
void | collectPageSize (const char *, const char *, const char *, const char *) override |
void | closeParagraphOrListElement () override |
void | closeSpan () override |
void | openLink (const char *) override |
void | closeLink () override |
void | openFoot (const char *) override |
void | closeFoot () override |
void | openEndnote (const char *) override |
void | closeEndnote () override |
void | openField (const char *, const char *) override |
void | closeField () override |
void | endSection () override |
void | startDocument () override |
void | endDocument () override |
void | insertLineBreak () override |
void | insertColumnBreak () override |
void | insertPageBreak () override |
void | insertText (const char *) override |
void | insertImage (const char *, const char *) override |
void | collectData (const char *name, const char *mimeType, const librevenge::RVNGBinaryData &data) override |
void | collectHeaderFooter (const char *, const char *) override |
void | collectList (const char *id, const char *listDecimal, const char *listDelim, const char *parentid, const char *startValue, const char *type) override |
void | openTable (const char *props) override |
void | closeTable () override |
void | openCell (const char *props) override |
void | closeCell () override |
void | openFrame (const char *, const char *, const char *, const char *) override |
void | closeFrame (ABWOutputElements *(&elements), bool &) override |
void | addFrameElements (ABWOutputElements &, bool) override |
void | addMetadataEntry (const char *, const char *) override |
![]() | |
ABWCollector () | |
virtual | ~ABWCollector () |
Private Member Functions | |
ABWStylesCollector (const ABWStylesCollector &) | |
ABWStylesCollector & | operator= (const ABWStylesCollector &) |
std::string | _findCellProperty (const char *name) |
void | _processList (int id, const char *listDelim, int parentid, int startValue, int type) |
Private Attributes | |
std::unique_ptr< ABWStylesParsingState > | m_ps |
std::map< int, int > & | m_tableSizes |
std::map< std::string, ABWData > & | m_data |
int | m_tableCounter |
std::map< int, std::shared_ptr< ABWListElement > > & | m_listElements |
libabw::ABWStylesCollector::ABWStylesCollector | ( | std::map< int, int > & | tableSizes, |
std::map< std::string, ABWData > & | data, | ||
std::map< int, std::shared_ptr< ABWListElement > > & | listElements ) |
|
override |
|
private |
|
private |
|
private |
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
overridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
overridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
overridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
overridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
overridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
overridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
overridevirtual |
Implements libabw::ABWCollector.
|
private |
|
inlineoverridevirtual |
Implements libabw::ABWCollector.
|
private |
|
private |
|
private |
|
private |
|
private |