#include <OXMLi_ListenerState_Styles.h>
Public Member Functions | |
OXMLi_ListenerState_Styles () | |
~OXMLi_ListenerState_Styles () | |
void | startElement (OXMLi_StartElementRequest *rqst) |
void | endElement (OXMLi_EndElementRequest *rqst) |
void | charData (OXMLi_CharDataRequest *rqst) |
Private Attributes | |
OXML_Style * | m_pCurrentStyle |
bool | m_szValZero |
OXMLi_ListenerState_Styles::OXMLi_ListenerState_Styles | ( | ) |
OXMLi_ListenerState_Styles::~OXMLi_ListenerState_Styles | ( | ) |
void OXMLi_ListenerState_Styles::charData | ( | OXMLi_CharDataRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
References UT_ASSERT, and UT_SHOULD_NOT_HAPPEN.
void OXMLi_ListenerState_Styles::endElement | ( | OXMLi_EndElementRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
References OXMLi_ListenerState::_error_if_fail(), OXML_Document::addStyle(), OXML_ObjectWithAttrProp::appendProperties(), OXML_Document::getInstance(), OXMLi_EndElementRequest::handled, m_pCurrentStyle, m_szValZero, OXMLi_ListenerState::nameMatches(), NS_W_KEY, OXMLi_EndElementRequest::pName, OXMLi_EndElementRequest::stck, UT_OK, and UT_return_if_fail.
void OXMLi_ListenerState_Styles::startElement | ( | OXMLi_StartElementRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
References OXMLi_ListenerState::_error_if_fail(), OXMLi_ListenerState::attrMatches(), gchar, OXMLi_StartElementRequest::handled, m_pCurrentStyle, m_szValZero, OXMLi_ListenerState::nameMatches(), NS_W_KEY, OXMLi_StartElementRequest::pName, OXMLi_StartElementRequest::ppAtts, PT_BASEDON_ATTRIBUTE_NAME, PT_FOLLOWEDBY_ATTRIBUTE_NAME, PT_TYPE_ATTRIBUTE_NAME, OXML_ObjectWithAttrProp::setAttribute(), OXML_Style::setName(), OXMLi_StartElementRequest::stck, type, UT_DEBUGMSG, and UT_return_if_fail.
Referenced by endElement(), and startElement().
bool OXMLi_ListenerState_Styles::m_szValZero [private] |
Referenced by endElement(), and startElement().