#include <OXMLi_ListenerState_Table.h>
Public Member Functions | |
OXMLi_ListenerState_Table () | |
void | startElement (OXMLi_StartElementRequest *rqst) |
void | endElement (OXMLi_EndElementRequest *rqst) |
void | charData (OXMLi_CharDataRequest *rqst) |
Private Attributes | |
std::stack < OXML_SharedElement_Table > | m_tableStack |
std::stack< OXML_Element_Row * > | m_rowStack |
std::stack < OXML_SharedElement_Cell > | m_cellStack |
OXMLi_ListenerState_Table::OXMLi_ListenerState_Table | ( | ) |
void OXMLi_ListenerState_Table::charData | ( | OXMLi_CharDataRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
void OXMLi_ListenerState_Table::endElement | ( | OXMLi_EndElementRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
References OXMLi_EndElementRequest::context, OXMLi_ListenerState::contextMatches(), OXMLi_EndElementRequest::handled, m_cellStack, m_rowStack, m_tableStack, OXMLi_ListenerState::nameMatches(), NS_W_KEY, OXMLi_EndElementRequest::pName, OXMLi_EndElementRequest::sect_stck, OXMLi_EndElementRequest::stck, UT_DEBUGMSG, and OXMLi_EndElementRequest::valid.
void OXMLi_ListenerState_Table::startElement | ( | OXMLi_StartElementRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
References OXMLi_ListenerState::_EighthPointsToPoints(), OXMLi_ListenerState::_TwipsToPoints(), OXMLi_ListenerState::attrMatches(), OXMLi_StartElementRequest::context, OXMLi_ListenerState::contextMatches(), gchar, OXML_Document::getInstance(), OXML_Document::getStyleById(), OXMLi_StartElementRequest::handled, m_cellStack, m_rowStack, m_tableStack, OXMLi_ListenerState::nameMatches(), NS_W_KEY, OXMLi_StartElementRequest::pName, OXMLi_StartElementRequest::ppAtts, OXML_Element_Row::setRowNumber(), OXMLi_StartElementRequest::stck, UT_DEBUGMSG, UT_OK, and OXMLi_StartElementRequest::valid.
std::stack<OXML_SharedElement_Cell> OXMLi_ListenerState_Table::m_cellStack [private] |
Referenced by endElement(), and startElement().
std::stack<OXML_Element_Row*> OXMLi_ListenerState_Table::m_rowStack [private] |
Referenced by endElement(), and startElement().
std::stack<OXML_SharedElement_Table> OXMLi_ListenerState_Table::m_tableStack [private] |
Referenced by endElement(), and startElement().