Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

WP3Listener Class Reference

#include <WP3Listener.h>

Inheritance diagram for WP3Listener:

WP3ContentListener WP3StylesListener List of all members.

Public Member Functions

 WP3Listener ()
virtual ~WP3Listener ()
virtual void startDocument ()=0
virtual void insertCharacter (const uint16_t character)=0
virtual void insertTab ()=0
virtual void insertTab (const uint8_t tabType, const float tabPosition)=0
virtual void insertBreak (const uint8_t breakType)=0
virtual void insertEOL ()=0
virtual void lineSpacingChange (const float lineSpacing)=0
virtual void attributeChange (const bool isOn, const uint8_t attribute)=0
virtual void pageMarginChange (const uint8_t side, const uint16_t margin)=0
virtual void pageFormChange (const uint16_t length, const uint16_t width, const WPXFormOrientation orientation)=0
virtual void marginChange (const uint8_t side, const uint16_t margin)=0
virtual void indentFirstLineChange (const int16_t offset)=0
virtual void setTabs (const bool isRelative, const std::vector< WPXTabStop > tabStops)=0
virtual void columnChange (const WPXTextColumnType columnType, const uint8_t numColumns, const std::vector< float > &columnWidth, const std::vector< bool > &isFixedWidth)=0
virtual void endDocument ()=0
virtual void defineTable (const uint8_t position, const uint16_t leftOffset)=0
virtual void addTableColumnDefinition (const uint32_t width, const uint32_t leftGutter, const uint32_t rightGutter, const uint32_t attributes, const uint8_t alignment)=0
virtual void startTable ()=0
virtual void closeCell ()=0
virtual void closeRow ()=0
virtual void setTableCellSpan (const uint16_t colSpan, const uint16_t rowSpan)=0
virtual void setTableCellFillColor (const RGBSColor *cellFillColor)=0
virtual void endTable ()=0
virtual void undoChange (const uint8_t undoType, const uint16_t undoLevel)=0
virtual void justificationChange (const uint8_t justification)=0
virtual void setTextColor (const RGBSColor *fontColor)=0
virtual void setTextFont (const WPXString &fontName)=0
virtual void setFontSize (const uint16_t fontSize)=0
virtual void insertPageNumber (const WPXString &pageNumber)=0
virtual void insertNoteReference (const WPXString &noteReference)=0
virtual void insertNote (const WPXNoteType noteType, WP3SubDocument *subDocument)=0
virtual void headerFooterGroup (const uint8_t headerFooterType, const uint8_t occurenceBits, WP3SubDocument *subDocument)=0
virtual void suppressPage (const uint16_t suppressCode)=0
virtual void backTab ()=0
virtual void leftIndent ()=0
virtual void leftIndent (const float offset)=0
virtual void leftRightIndent ()=0
virtual void leftRightIndent (const float offset)=0

Constructor & Destructor Documentation

WP3Listener::WP3Listener  ) 
 

virtual WP3Listener::~WP3Listener  )  [inline, virtual]
 


Member Function Documentation

virtual void WP3Listener::addTableColumnDefinition const uint32_t  width,
const uint32_t  leftGutter,
const uint32_t  rightGutter,
const uint32_t  attributes,
const uint8_t  alignment
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::attributeChange const bool  isOn,
const uint8_t  attribute
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::backTab  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::closeCell  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::closeRow  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::columnChange const WPXTextColumnType  columnType,
const uint8_t  numColumns,
const std::vector< float > &  columnWidth,
const std::vector< bool > &  isFixedWidth
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::defineTable const uint8_t  position,
const uint16_t  leftOffset
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::endDocument  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::endTable  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::headerFooterGroup const uint8_t  headerFooterType,
const uint8_t  occurenceBits,
WP3SubDocument subDocument
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::indentFirstLineChange const int16_t  offset  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::insertBreak const uint8_t  breakType  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::insertCharacter const uint16_t  character  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::insertEOL  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::insertNote const WPXNoteType  noteType,
WP3SubDocument subDocument
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::insertNoteReference const WPXString noteReference  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::insertPageNumber const WPXString pageNumber  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::insertTab const uint8_t  tabType,
const float  tabPosition
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::insertTab  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::justificationChange const uint8_t  justification  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::leftIndent const float  offset  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::leftIndent  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::leftRightIndent const float  offset  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::leftRightIndent  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::lineSpacingChange const float  lineSpacing  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::marginChange const uint8_t  side,
const uint16_t  margin
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::pageFormChange const uint16_t  length,
const uint16_t  width,
const WPXFormOrientation  orientation
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::pageMarginChange const uint8_t  side,
const uint16_t  margin
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::setFontSize const uint16_t  fontSize  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::setTableCellFillColor const RGBSColor cellFillColor  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::setTableCellSpan const uint16_t  colSpan,
const uint16_t  rowSpan
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::setTabs const bool  isRelative,
const std::vector< WPXTabStop tabStops
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::setTextColor const RGBSColor fontColor  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::setTextFont const WPXString fontName  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::startDocument  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::startTable  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::suppressPage const uint16_t  suppressCode  )  [pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.

virtual void WP3Listener::undoChange const uint8_t  undoType,
const uint16_t  undoLevel
[pure virtual]
 

Implemented in WP3ContentListener, and WP3StylesListener.


The documentation for this class was generated from the following files:
Generated on Sat Aug 20 05:20:58 2022 for libwpd by doxygen 1.3.5