#include <WPGXParser.h>
Public Member Functions | |
WPGTextDataHandler (librevenge::RVNGDrawingInterface *painter) | |
~WPGTextDataHandler () | |
void | setDocumentMetaData (const librevenge::RVNGPropertyList &) |
void | startDocument (const librevenge::RVNGPropertyList &) |
void | endDocument () |
void | defineEmbeddedFont (const librevenge::RVNGPropertyList &) |
void | definePageStyle (const librevenge::RVNGPropertyList &) |
void | openPageSpan (const librevenge::RVNGPropertyList &) |
void | closePageSpan () |
void | openHeader (const librevenge::RVNGPropertyList &) |
void | closeHeader () |
void | openFooter (const librevenge::RVNGPropertyList &) |
void | closeFooter () |
void | defineParagraphStyle (const librevenge::RVNGPropertyList &) |
void | openParagraph (const librevenge::RVNGPropertyList &propList) |
void | closeParagraph () |
void | defineCharacterStyle (const librevenge::RVNGPropertyList &) |
void | openSpan (const librevenge::RVNGPropertyList &propList) |
void | closeSpan () |
void | openLink (const librevenge::RVNGPropertyList &) |
void | closeLink () |
void | defineSectionStyle (const librevenge::RVNGPropertyList &) |
void | openSection (const librevenge::RVNGPropertyList &) |
void | closeSection () |
void | insertTab () |
void | insertSpace () |
void | insertText (const librevenge::RVNGString &text) |
void | insertLineBreak () |
void | insertField (const librevenge::RVNGPropertyList &) |
void | openOrderedListLevel (const librevenge::RVNGPropertyList &) |
void | openUnorderedListLevel (const librevenge::RVNGPropertyList &) |
void | closeOrderedListLevel () |
void | closeUnorderedListLevel () |
void | openListElement (const librevenge::RVNGPropertyList &propList) |
void | closeListElement () |
void | openFootnote (const librevenge::RVNGPropertyList &) |
void | closeFootnote () |
void | openEndnote (const librevenge::RVNGPropertyList &) |
void | closeEndnote () |
void | openComment (const librevenge::RVNGPropertyList &) |
void | closeComment () |
void | openTextBox (const librevenge::RVNGPropertyList &) |
void | closeTextBox () |
void | openTable (const librevenge::RVNGPropertyList &) |
void | openTableRow (const librevenge::RVNGPropertyList &) |
void | closeTableRow () |
void | openTableCell (const librevenge::RVNGPropertyList &) |
void | closeTableCell () |
void | insertCoveredTableCell (const librevenge::RVNGPropertyList &) |
void | closeTable () |
void | openFrame (const librevenge::RVNGPropertyList &) |
void | closeFrame () |
void | openGroup (const librevenge::RVNGPropertyList &) |
void | closeGroup () |
void | defineGraphicStyle (const librevenge::RVNGPropertyList &) |
void | drawRectangle (const librevenge::RVNGPropertyList &) |
void | drawEllipse (const librevenge::RVNGPropertyList &) |
void | drawPolygon (const librevenge::RVNGPropertyList &) |
void | drawPolyline (const librevenge::RVNGPropertyList &) |
void | drawPath (const librevenge::RVNGPropertyList &) |
void | drawConnector (const librevenge::RVNGPropertyList &) |
void | insertBinaryObject (const librevenge::RVNGPropertyList &) |
void | insertEquation (const librevenge::RVNGPropertyList &) |
Private Member Functions | |
WPGTextDataHandler (const WPGTextDataHandler &) | |
WPGTextDataHandler & | operator= (const WPGTextDataHandler &) |
Private Attributes | |
librevenge::RVNGDrawingInterface * | m_painter |
::librevenge::RVNGString | m_fontName |
::librevenge::RVNGPropertyList | m_paragraphStyle |
::librevenge::RVNGPropertyList | m_textStyle |
|
inline |
|
inline |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void WPGTextDataHandler::closeListElement | ( | ) |
|
inline |
|
inline |
void WPGTextDataHandler::closeParagraph | ( | ) |
|
inline |
void WPGTextDataHandler::closeSpan | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void WPGTextDataHandler::insertLineBreak | ( | ) |
void WPGTextDataHandler::insertSpace | ( | ) |
void WPGTextDataHandler::insertTab | ( | ) |
void WPGTextDataHandler::insertText | ( | const librevenge::RVNGString & | text | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void WPGTextDataHandler::openListElement | ( | const librevenge::RVNGPropertyList & | propList | ) |
|
inline |
|
inline |
void WPGTextDataHandler::openParagraph | ( | const librevenge::RVNGPropertyList & | propList | ) |
|
inline |
void WPGTextDataHandler::openSpan | ( | const librevenge::RVNGPropertyList & | propList | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
inline |
|
inline |
|
private |
|
private |
Referenced by closeListElement(), closeParagraph(), closeSpan(), insertLineBreak(), insertSpace(), insertTab(), insertText(), openListElement(), openParagraph(), and openSpan().
|
private |
|
private |