WP1Listener Class Referenceabstract

#include <WP1Listener.h>

Inheritance diagram for WP1Listener:
WP1ContentListener WP1StylesListener

Public Member Functions

 WP1Listener ()
 
virtual ~WP1Listener ()
 
virtual void startDocument ()=0
 
virtual void startSubDocument ()=0
 
virtual void insertCharacter (uint32_t character)=0
 
virtual void insertExtendedCharacter (uint8_t extendedCharacter)=0
 
virtual void insertTab ()=0
 
virtual void insertBreak (uint8_t breakType)=0
 
virtual void insertEOL ()=0
 
virtual void insertNote (WPXNoteType noteType, WP1SubDocument *subDocument)=0
 
virtual void attributeChange (bool isOn, uint8_t attribute)=0
 
virtual void fontPointSize (uint8_t pointSize)=0
 
virtual void fontId (uint16_t id)=0
 
virtual void marginReset (uint16_t leftMargin, uint16_t rightMargin)=0
 
virtual void topMarginSet (uint16_t topMargin)=0
 
virtual void bottomMarginSet (uint16_t bottomMargin)=0
 
virtual void leftIndent (uint16_t leftMarginOffset)=0
 
virtual void leftRightIndent (uint16_t leftRightMarginOffset)=0
 
virtual void leftMarginRelease (uint16_t release)=0
 
virtual void setTabs (const std::vector< WPXTabStop > &tabStops)=0
 
virtual void headerFooterGroup (uint8_t headerFooterDefinition, WP1SubDocument *subDocument)=0
 
virtual void suppressPageCharacteristics (uint8_t suppressCode)=0
 
virtual void justificationChange (uint8_t justification)=0
 
virtual void lineSpacingChange (uint8_t spacing)=0
 
virtual void flushRightOn ()=0
 
virtual void flushRightOff ()=0
 
virtual void centerOn ()=0
 
virtual void centerOff ()=0
 
virtual void endDocument ()=0
 
virtual void endSubDocument ()=0
 
virtual void insertPicture (uint16_t width, uint16_t height, const WPXBinaryData &binaryData)=0
 

Constructor & Destructor Documentation

WP1Listener::WP1Listener ( )
virtual WP1Listener::~WP1Listener ( )
inlinevirtual

Member Function Documentation

virtual void WP1Listener::attributeChange ( bool  isOn,
uint8_t  attribute 
)
pure virtual
virtual void WP1Listener::bottomMarginSet ( uint16_t  bottomMargin)
pure virtual
virtual void WP1Listener::centerOff ( )
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

virtual void WP1Listener::centerOn ( )
pure virtual
virtual void WP1Listener::endDocument ( )
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

Referenced by WP1Parser::parse().

virtual void WP1Listener::endSubDocument ( )
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

virtual void WP1Listener::flushRightOff ( )
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

virtual void WP1Listener::flushRightOn ( )
pure virtual
virtual void WP1Listener::fontId ( uint16_t  id)
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

Referenced by WP1FontIdGroup::parse().

virtual void WP1Listener::fontPointSize ( uint8_t  pointSize)
pure virtual
virtual void WP1Listener::headerFooterGroup ( uint8_t  headerFooterDefinition,
WP1SubDocument subDocument 
)
pure virtual
virtual void WP1Listener::insertBreak ( uint8_t  breakType)
pure virtual
virtual void WP1Listener::insertCharacter ( uint32_t  character)
pure virtual
virtual void WP1Listener::insertEOL ( )
pure virtual
virtual void WP1Listener::insertExtendedCharacter ( uint8_t  extendedCharacter)
pure virtual
virtual void WP1Listener::insertNote ( WPXNoteType  noteType,
WP1SubDocument subDocument 
)
pure virtual
virtual void WP1Listener::insertPicture ( uint16_t  width,
uint16_t  height,
const WPXBinaryData binaryData 
)
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

Referenced by WP1PictureGroup::parse().

virtual void WP1Listener::insertTab ( )
pure virtual
virtual void WP1Listener::justificationChange ( uint8_t  justification)
pure virtual
virtual void WP1Listener::leftIndent ( uint16_t  leftMarginOffset)
pure virtual
virtual void WP1Listener::leftMarginRelease ( uint16_t  release)
pure virtual
virtual void WP1Listener::leftRightIndent ( uint16_t  leftRightMarginOffset)
pure virtual
virtual void WP1Listener::lineSpacingChange ( uint8_t  spacing)
pure virtual
virtual void WP1Listener::marginReset ( uint16_t  leftMargin,
uint16_t  rightMargin 
)
pure virtual
virtual void WP1Listener::setTabs ( const std::vector< WPXTabStop > &  tabStops)
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

Referenced by WP1SetTabsGroup::parse().

virtual void WP1Listener::startDocument ( )
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

Referenced by WP1Parser::parse().

virtual void WP1Listener::startSubDocument ( )
pure virtual

Implemented in WP1ContentListener, and WP1StylesListener.

virtual void WP1Listener::suppressPageCharacteristics ( uint8_t  suppressCode)
pure virtual
virtual void WP1Listener::topMarginSet ( uint16_t  topMargin)
pure virtual

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

Generated for libwpd by doxygen 1.8.4