#include <ABWOutputElements.h>
Public Member Functions | |
ABWOutputElements () | |
virtual | ~ABWOutputElements () |
void | append (const ABWOutputElements &elements) |
void | write (WPXDocumentInterface *iface) const |
void | addCloseEndnote () |
void | addCloseFooter () |
void | addCloseFootnote () |
void | addCloseFrame () |
void | addCloseHeader () |
void | addCloseLink () |
void | addCloseListElement () |
void | addCloseOrderedListLevel () |
void | addClosePageSpan () |
void | addCloseParagraph () |
void | addCloseSection () |
void | addCloseSpan () |
void | addCloseTable () |
void | addCloseTableCell () |
void | addCloseTableRow () |
void | addCloseUnorderedListLevel () |
void | addInsertBinaryObject (const WPXPropertyList &propList, const WPXBinaryData &data) |
void | addInsertCoveredTableCell (const WPXPropertyList &propList) |
void | addInsertLineBreak () |
void | addInsertSpace () |
void | addInsertTab () |
void | addInsertText (const WPXString &text) |
void | addOpenEndnote (const WPXPropertyList &propList) |
void | addOpenFooter (const WPXPropertyList &propList, int id) |
void | addOpenFootnote (const WPXPropertyList &propList) |
void | addOpenFrame (const WPXPropertyList &propList) |
void | addOpenHeader (const WPXPropertyList &propList, int id) |
void | addOpenLink (const WPXPropertyList &propList) |
void | addOpenListElement (const WPXPropertyList &propList, const WPXPropertyListVector &tabStops) |
void | addOpenOrderedListLevel (const WPXPropertyList &propList) |
void | addOpenPageSpan (const WPXPropertyList &propList, int footer, int footerLeft, int footerFirst, int footerLast, int header, int headerLeft, int headerFirst, int headerLast) |
void | addOpenParagraph (const WPXPropertyList &propList, const WPXPropertyListVector &tabStops) |
void | addOpenSection (const WPXPropertyList &propList, const WPXPropertyListVector &columns) |
void | addOpenSpan (const WPXPropertyList &propList) |
void | addOpenTable (const WPXPropertyList &propList, const WPXPropertyListVector &columns) |
void | addOpenTableCell (const WPXPropertyList &propList) |
void | addOpenTableRow (const WPXPropertyList &propList) |
void | addOpenUnorderedListLevel (const WPXPropertyList &propList) |
void | addStartDocument (const WPXPropertyList &propList) |
bool | empty () const |
Private Member Functions | |
ABWOutputElements (const ABWOutputElements &) | |
ABWOutputElements & | operator= (const ABWOutputElements &) |
Private Attributes | |
std::list< ABWOutputElement * > | m_bodyElements |
std::map< int, std::list < ABWOutputElement * > > | m_headerElements |
std::map< int, std::list < ABWOutputElement * > > | m_footerElements |
std::list< ABWOutputElement * > * | m_elements |
libabw::ABWOutputElements::~ABWOutputElements | ( | ) | [virtual] |
libabw::ABWOutputElements::ABWOutputElements | ( | const ABWOutputElements & | ) | [private] |
void libabw::ABWOutputElements::addInsertBinaryObject | ( | const WPXPropertyList & | propList, |
const WPXBinaryData & | data | ||
) |
void libabw::ABWOutputElements::addInsertCoveredTableCell | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addInsertText | ( | const WPXString & | text | ) |
void libabw::ABWOutputElements::addOpenEndnote | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addOpenFooter | ( | const WPXPropertyList & | propList, |
int | id | ||
) |
void libabw::ABWOutputElements::addOpenFootnote | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addOpenFrame | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addOpenHeader | ( | const WPXPropertyList & | propList, |
int | id | ||
) |
void libabw::ABWOutputElements::addOpenLink | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addOpenListElement | ( | const WPXPropertyList & | propList, |
const WPXPropertyListVector & | tabStops | ||
) |
void libabw::ABWOutputElements::addOpenOrderedListLevel | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addOpenPageSpan | ( | const WPXPropertyList & | propList, |
int | footer, | ||
int | footerLeft, | ||
int | footerFirst, | ||
int | footerLast, | ||
int | header, | ||
int | headerLeft, | ||
int | headerFirst, | ||
int | headerLast | ||
) |
void libabw::ABWOutputElements::addOpenParagraph | ( | const WPXPropertyList & | propList, |
const WPXPropertyListVector & | tabStops | ||
) |
void libabw::ABWOutputElements::addOpenSection | ( | const WPXPropertyList & | propList, |
const WPXPropertyListVector & | columns | ||
) |
void libabw::ABWOutputElements::addOpenSpan | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addOpenTable | ( | const WPXPropertyList & | propList, |
const WPXPropertyListVector & | columns | ||
) |
void libabw::ABWOutputElements::addOpenTableCell | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addOpenTableRow | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addOpenUnorderedListLevel | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::addStartDocument | ( | const WPXPropertyList & | propList | ) |
void libabw::ABWOutputElements::append | ( | const ABWOutputElements & | elements | ) |
bool libabw::ABWOutputElements::empty | ( | ) | const [inline] |
ABWOutputElements& libabw::ABWOutputElements::operator= | ( | const ABWOutputElements & | ) | [private] |
void libabw::ABWOutputElements::write | ( | WPXDocumentInterface * | iface | ) | const |
std::list<ABWOutputElement *> libabw::ABWOutputElements::m_bodyElements [private] |
Referenced by ABWOutputElements(), and empty().
std::list<ABWOutputElement *>* libabw::ABWOutputElements::m_elements [private] |
Referenced by ABWOutputElements().
std::map<int, std::list<ABWOutputElement *> > libabw::ABWOutputElements::m_footerElements [private] |
std::map<int, std::list<ABWOutputElement *> > libabw::ABWOutputElements::m_headerElements [private] |