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