Public Member Functions | Private Member Functions | Private Attributes

ODe_Table_Listener Class Reference

Handles an abi. More...

#include <ODe_Table_Listener.h>

Inheritance diagram for ODe_Table_Listener:
ODe_AbiDocListenerImpl

List of all members.

Public Member Functions

 ODe_Table_Listener (ODe_Styles &rStyles, ODe_AutomaticStyles &rAutomatiStyles, GsfOutput *pTextOutput, ODe_AuxiliaryData &rAuxiliaryData, UT_uint8 zIndex, UT_uint8 spacesOffset)
 Constructor.
virtual ~ODe_Table_Listener ()
 Destructor.
virtual void openTable (const PP_AttrProp *pAP, ODe_ListenerAction &rAction)
virtual void closeTable (ODe_ListenerAction &rAction)
virtual void openCell (const PP_AttrProp *pAP, ODe_ListenerAction &rAction)

Private Member Functions

void _buildTable ()

Private Attributes

ODe_Table_Columnm_pColumns
UT_sint32 m_numColumns
ODe_Table_Rowm_pRows
UT_sint32 m_numRows
UT_GenericVector
< ODe_Table_Cell * > 
m_cells
GsfOutput * m_pTextOutput
ODe_Stylesm_rStyles
ODe_AutomaticStylesm_rAutomatiStyles
ODe_AuxiliaryDatam_rAuxiliaryData
UT_uint8 m_zIndex
UT_UTF8String m_tableName
UT_UTF8String m_tableStyleName
ODe_Style_Style m_tableWideCellStyle
UT_GenericVector< UT_UTF8String * > columnStyleNames
UT_GenericVector< UT_UTF8String * > rowStyleNames

Detailed Description

Handles an abi.

, writing, as output, it's OpenDocument <table:table> counterpart.


Constructor & Destructor Documentation

ODe_Table_Listener::ODe_Table_Listener ( ODe_Styles rStyles,
ODe_AutomaticStyles rAutomatiStyles,
GsfOutput *  pTextOutput,
ODe_AuxiliaryData rAuxiliaryData,
UT_uint8  zIndex,
UT_uint8  spacesOffset 
)

Constructor.

ODe_Table_Listener::~ODe_Table_Listener (  )  [virtual]

Member Function Documentation


Member Data Documentation

GsfOutput* ODe_Table_Listener::m_pTextOutput [private]

Referenced by closeTable().


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