#include <OXMLi_ListenerState_Common.h>
Public Member Functions | |
OXMLi_ListenerState_Common () | |
~OXMLi_ListenerState_Common () | |
void | startElement (OXMLi_StartElementRequest *rqst) |
void | endElement (OXMLi_EndElementRequest *rqst) |
void | charData (OXMLi_CharDataRequest *rqst) |
Private Attributes | |
bool | m_pendingSectBreak |
OXML_SectionBreakType | m_pendingSectBreakType |
bool | m_eqField |
bool | m_pageNumberField |
bool | m_fldChar |
OXMLi_ListenerState_Common::OXMLi_ListenerState_Common | ( | ) |
OXMLi_ListenerState_Common::~OXMLi_ListenerState_Common | ( | ) |
void OXMLi_ListenerState_Common::charData | ( | OXMLi_CharDataRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
References OXMLi_CharDataRequest::buffer, OXMLi_CharDataRequest::context, OXMLi_ListenerState::contextMatches(), OXML_Element::getTag(), OXMLi_CharDataRequest::length, m_eqField, m_pageNumberField, NS_W_KEY, run, OXML_Element_Text::setText(), OXMLi_CharDataRequest::stck, UT_ASSERT, UT_DEBUGMSG, UT_OK, and v.
void OXMLi_ListenerState_Common::endElement | ( | OXMLi_EndElementRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
References OXMLi_ListenerState::_error_if_fail(), OXMLi_ListenerState::_flushTopLevel(), OXMLi_EndElementRequest::context, OXMLi_ListenerState::contextMatches(), OXML_Document::getInstance(), OXMLi_EndElementRequest::handled, m_eqField, m_fldChar, m_pageNumberField, m_pendingSectBreak, m_pendingSectBreakType, OXMLi_ListenerState::nameMatches(), NS_W_KEY, OXMLi_EndElementRequest::pName, OXMLi_EndElementRequest::sect_stck, OXMLi_EndElementRequest::stck, UT_OK, and UT_return_if_fail.
void OXMLi_ListenerState_Common::startElement | ( | OXMLi_StartElementRequest * | rqst | ) | [virtual] |
Implements OXMLi_ListenerState.
References OXMLi_ListenerState::_error_if_fail(), OXMLi_ListenerState::_TwipsToInches(), OXMLi_ListenerState::_TwipsToPoints(), ACCENT1, ACCENT2, ACCENT3, ACCENT4, ACCENT5, ACCENT6, after, OXMLi_ListenerState::attrMatches(), before, OXMLi_StartElementRequest::context, OXMLi_ListenerState::contextMatches(), DARK1, DARK2, DEFAULT_HDRFTR, EVENPAGE_HDRFTR, fd_Field::FD_Endnote_Ref, fd_Field::FD_Footnote_Ref, FIRSTPAGE_HDRFTR, FOLLOWED_HYPERLINK, gchar, OXML_Document::getBookmarkName(), OXMLi_ListenerState::getFontLevelRange(), OXML_Document::getFontManager(), OXML_Document::getFooter(), OXML_Document::getHeader(), OXMLi_PackageManager::getInstance(), OXML_Document::getInstance(), OXML_Document::getMappedNumberingId(), OXMLi_PackageManager::getPartName(), OXML_Document::getStyleById(), OXML_Document::getTheme(), OXMLi_StartElementRequest::handled, HYPERLINK, LIGHT1, LIGHT2, line(), m_eqField, m_fldChar, m_pageNumberField, m_pendingSectBreak, m_pendingSectBreakType, OXMLi_ListenerState::nameMatches(), NS_R_KEY, NS_W_KEY, OXMLi_PackageManager::parseDocumentHdrFtr(), OXMLi_StartElementRequest::pName, OXMLi_StartElementRequest::ppAtts, PT_STYLE_ATTRIBUTE_NAME, run, OXMLi_StartElementRequest::sect_stck, OXML_Document::setBookmarkName(), UT_HashColor::setColor(), OXML_Element_Hyperlink::setHyperlinkTarget(), OXML_Element_Bookmark::setName(), OXML_Element_Bookmark::setType(), SPAN, OXMLi_StartElementRequest::stck, type, UT_ASSERT, UT_convertDimensionless(), UT_convertToDimensionlessString(), UT_DEBUGMSG, UT_OK, and UT_return_if_fail.
bool OXMLi_ListenerState_Common::m_eqField [private] |
Referenced by charData(), endElement(), and startElement().
bool OXMLi_ListenerState_Common::m_fldChar [private] |
Referenced by endElement(), and startElement().
bool OXMLi_ListenerState_Common::m_pageNumberField [private] |
Referenced by charData(), endElement(), and startElement().
bool OXMLi_ListenerState_Common::m_pendingSectBreak [private] |
Referenced by endElement(), and startElement().
Referenced by endElement(), and startElement().