WPGTextDataHandler Class Reference

#include <WPGXParser.h>

List of all members.

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 &)
WPGTextDataHandleroperator= (const WPGTextDataHandler &)

Private Attributes

librevenge::RVNGDrawingInterface * m_painter
::librevenge::RVNGString m_fontName
::librevenge::RVNGPropertyList m_paragraphStyle
::librevenge::RVNGPropertyList m_textStyle

Constructor & Destructor Documentation

WPGTextDataHandler::WPGTextDataHandler ( librevenge::RVNGDrawingInterface *  painter) [inline]

Member Function Documentation

void WPGTextDataHandler::closeFrame ( ) [inline]
void WPGTextDataHandler::closeGroup ( ) [inline]
void WPGTextDataHandler::closeLink ( ) [inline]
void WPGTextDataHandler::closeTable ( ) [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::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::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]

Member Data Documentation

::librevenge::RVNGString WPGTextDataHandler::m_fontName [private]
::librevenge::RVNGPropertyList WPGTextDataHandler::m_paragraphStyle [private]
::librevenge::RVNGPropertyList WPGTextDataHandler::m_textStyle [private]

The documentation for this class was generated from the following files: