#include <WPGXParser.h>
Public Member Functions | |
WPGTextDataHandler (libwpg::WPGPaintInterface *painter) | |
~WPGTextDataHandler () | |
void | setDocumentMetaData (const WPXPropertyList &) |
void | startDocument () |
void | endDocument () |
void | startSubDocument () |
void | endSubDocument () |
void | definePageStyle (const WPXPropertyList &) |
void | openPageSpan (const WPXPropertyList &) |
void | closePageSpan () |
void | openHeader (const WPXPropertyList &) |
void | closeHeader () |
void | openFooter (const WPXPropertyList &) |
void | closeFooter () |
void | defineParagraphStyle (const WPXPropertyList &, const WPXPropertyListVector &) |
void | openParagraph (const WPXPropertyList &propList, const WPXPropertyListVector &tabStops) |
void | closeParagraph () |
void | defineCharacterStyle (const WPXPropertyList &) |
void | openSpan (const WPXPropertyList &propList) |
void | closeSpan () |
void | defineSectionStyle (const WPXPropertyList &, const WPXPropertyListVector &) |
void | openSection (const WPXPropertyList &, const WPXPropertyListVector &) |
void | closeSection () |
void | insertTab () |
void | insertSpace () |
void | insertText (const WPXString &text) |
void | insertLineBreak () |
void | insertField (const WPXString &, const WPXPropertyList &) |
void | defineOrderedListLevel (const WPXPropertyList &) |
void | defineUnorderedListLevel (const WPXPropertyList &) |
void | openOrderedListLevel (const WPXPropertyList &) |
void | openUnorderedListLevel (const WPXPropertyList &) |
void | closeOrderedListLevel () |
void | closeUnorderedListLevel () |
void | openListElement (const WPXPropertyList &propList, const WPXPropertyListVector &tabStops) |
void | closeListElement () |
void | openFootnote (const WPXPropertyList &) |
void | closeFootnote () |
void | openEndnote (const WPXPropertyList &) |
void | closeEndnote () |
void | openComment (const WPXPropertyList &) |
void | closeComment () |
void | openTextBox (const WPXPropertyList &) |
void | closeTextBox () |
void | openTable (const WPXPropertyList &, const WPXPropertyListVector &) |
void | openTableRow (const WPXPropertyList &) |
void | closeTableRow () |
void | openTableCell (const WPXPropertyList &) |
void | closeTableCell () |
void | insertCoveredTableCell (const WPXPropertyList &) |
void | closeTable () |
void | openFrame (const WPXPropertyList &) |
void | closeFrame () |
void | insertBinaryObject (const WPXPropertyList &, const WPXBinaryData &) |
void | insertEquation (const WPXPropertyList &, const WPXString &) |
Private Attributes | |
libwpg::WPGPaintInterface * | m_painter |
double | m_x |
double | m_y |
double | m_width |
double | m_height |
::WPXString | m_fontName |
double | m_fontSize |
::WPXPropertyList | m_paragraphStyle |
::WPXPropertyList | m_textStyle |
WPGTextDataHandler::WPGTextDataHandler | ( | libwpg::WPGPaintInterface * | painter | ) | [inline] |
WPGTextDataHandler::~WPGTextDataHandler | ( | ) | [inline] |
void WPGTextDataHandler::closeComment | ( | ) | [inline] |
void WPGTextDataHandler::closeEndnote | ( | ) | [inline] |
void WPGTextDataHandler::closeFooter | ( | ) | [inline] |
void WPGTextDataHandler::closeFootnote | ( | ) | [inline] |
void WPGTextDataHandler::closeFrame | ( | ) | [inline] |
void WPGTextDataHandler::closeHeader | ( | ) | [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 WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::defineOrderedListLevel | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::definePageStyle | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::defineParagraphStyle | ( | const WPXPropertyList & | , |
const WPXPropertyListVector & | |||
) | [inline] |
void WPGTextDataHandler::defineSectionStyle | ( | const WPXPropertyList & | , |
const WPXPropertyListVector & | |||
) | [inline] |
void WPGTextDataHandler::defineUnorderedListLevel | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::endDocument | ( | ) | [inline] |
void WPGTextDataHandler::endSubDocument | ( | ) |
void WPGTextDataHandler::insertBinaryObject | ( | const WPXPropertyList & | , |
const WPXBinaryData & | |||
) | [inline] |
void WPGTextDataHandler::insertCoveredTableCell | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::insertEquation | ( | const WPXPropertyList & | , |
const WPXString & | |||
) | [inline] |
void WPGTextDataHandler::insertField | ( | const WPXString & | , |
const WPXPropertyList & | |||
) | [inline] |
void WPGTextDataHandler::insertLineBreak | ( | ) |
void WPGTextDataHandler::insertSpace | ( | ) |
void WPGTextDataHandler::insertTab | ( | ) |
void WPGTextDataHandler::insertText | ( | const WPXString & | text | ) |
void WPGTextDataHandler::openComment | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openEndnote | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openFooter | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openFootnote | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openFrame | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openHeader | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openListElement | ( | const WPXPropertyList & | propList, |
const WPXPropertyListVector & | tabStops | ||
) |
void WPGTextDataHandler::openOrderedListLevel | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openPageSpan | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openParagraph | ( | const WPXPropertyList & | propList, |
const WPXPropertyListVector & | tabStops | ||
) |
void WPGTextDataHandler::openSection | ( | const WPXPropertyList & | , |
const WPXPropertyListVector & | |||
) | [inline] |
void WPGTextDataHandler::openSpan | ( | const WPXPropertyList & | propList | ) |
void WPGTextDataHandler::openTable | ( | const WPXPropertyList & | , |
const WPXPropertyListVector & | |||
) | [inline] |
void WPGTextDataHandler::openTableCell | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openTableRow | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openTextBox | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::openUnorderedListLevel | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::setDocumentMetaData | ( | const WPXPropertyList & | ) | [inline] |
void WPGTextDataHandler::startDocument | ( | ) | [inline] |
void WPGTextDataHandler::startSubDocument | ( | ) | [inline] |
::WPXString WPGTextDataHandler::m_fontName [private] |
double WPGTextDataHandler::m_fontSize [private] |
double WPGTextDataHandler::m_height [private] |
Referenced by closeParagraph(), closeSpan(), insertSpace(), insertText(), openListElement(), openParagraph(), and openSpan().
::WPXPropertyList WPGTextDataHandler::m_paragraphStyle [private] |
::WPXPropertyList WPGTextDataHandler::m_textStyle [private] |
double WPGTextDataHandler::m_width [private] |
double WPGTextDataHandler::m_x [private] |
double WPGTextDataHandler::m_y [private] |