Public Member Functions | Protected Member Functions | Private Attributes

OXMLi_ListenerState Class Reference

#include <OXMLi_ListenerState.h>

Inheritance diagram for OXMLi_ListenerState:
OXMLi_ListenerState_Common OXMLi_ListenerState_DocSettings OXMLi_ListenerState_Endnote OXMLi_ListenerState_Field OXMLi_ListenerState_Footnote OXMLi_ListenerState_HdrFtr OXMLi_ListenerState_Image OXMLi_ListenerState_MainDocument OXMLi_ListenerState_Math OXMLi_ListenerState_Numbering OXMLi_ListenerState_Styles OXMLi_ListenerState_Table OXMLi_ListenerState_Textbox OXMLi_ListenerState_Theme OXMLi_ListenerState_Valid

List of all members.

Public Member Functions

 OXMLi_ListenerState ()
virtual ~OXMLi_ListenerState ()
void setListener (OXMLi_StreamListener *pListener)
OXMLi_StreamListenergetListener ()
virtual void startElement (OXMLi_StartElementRequest *rqst)=0
virtual void endElement (OXMLi_EndElementRequest *rqst)=0
virtual void charData (OXMLi_CharDataRequest *rqst)=0
bool nameMatches (const std::string &name, const char *ns, const char *tag)
const gchar * attrMatches (const char *ns, const gchar *attr, std::map< std::string, std::string > *atts)
bool contextMatches (const std::string &name, const char *ns, const char *tag)

Protected Member Functions

bool _error_if_fail (bool val)
UT_Error _flushTopLevel (OXMLi_ElementStack *stck, OXMLi_SectionStack *sect_stck)
const gchar * _TwipsToPoints (const gchar *twips)
const gchar * _TwipsToInches (const gchar *twips)
const gchar * _EighthPointsToPoints (const gchar *eights)
const gchar * _EmusToInches (const gchar *emus)
void getFontLevelRange (const gchar *val, OXML_FontLevel &level, OXML_CharRange &range)

Private Attributes

OXMLi_StreamListenerm_pListener

Constructor & Destructor Documentation

OXMLi_ListenerState::OXMLi_ListenerState (  ) 
OXMLi_ListenerState::~OXMLi_ListenerState (  )  [virtual]

Member Function Documentation

const gchar * OXMLi_ListenerState::_EighthPointsToPoints ( const gchar *  eights  )  [protected]
const gchar * OXMLi_ListenerState::_EmusToInches ( const gchar *  emus  )  [protected]
const gchar * OXMLi_ListenerState::_TwipsToInches ( const gchar *  twips  )  [protected]
const gchar * OXMLi_ListenerState::_TwipsToPoints ( const gchar *  twips  )  [protected]
void OXMLi_ListenerState::getFontLevelRange ( const gchar *  val,
OXML_FontLevel level,
OXML_CharRange range 
) [protected]
OXMLi_StreamListener* OXMLi_ListenerState::getListener (  )  [inline]

References m_pListener.

void OXMLi_ListenerState::setListener ( OXMLi_StreamListener pListener  )  [inline]

References m_pListener.

Referenced by OXMLi_StreamListener::pushState().


Member Data Documentation


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