Public Member Functions | Private Attributes

ODi_ContentStream_ListenerState Class Reference

Class to handle the content stream. More...

#include <ODi_ContentStream_ListenerState.h>

Inheritance diagram for ODi_ContentStream_ListenerState:
ODi_ListenerState

List of all members.

Public Member Functions

 ODi_ContentStream_ListenerState (PD_Document *pDocument, GsfInfile *pGsfInfile, ODi_Office_Styles *pStyles, ODi_FontFaceDecls &rFontFaceDecls, ODi_ElementStack &rElementStack, ODi_Abi_Data &rAbiData)
 Constructor.
virtual ~ODi_ContentStream_ListenerState ()
 Destructor.
void startElement (const gchar *pName, const gchar **ppAtts, ODi_ListenerStateAction &rAction)
 Called when the XML parser finds a start element tag.
void endElement (const gchar *pName, ODi_ListenerStateAction &rAction)
void charData (const gchar *pBuffer, int length)

Private Attributes

PD_Documentm_pAbiDocument
GsfInfile * m_pGsfInfile
ODi_Office_Stylesm_pStyles
ODi_FontFaceDeclsm_rFontFaceDecls
ODi_Abi_Datam_rAbiData

Detailed Description

Class to handle the content stream.


Constructor & Destructor Documentation

ODi_ContentStream_ListenerState::ODi_ContentStream_ListenerState ( PD_Document pDocument,
GsfInfile *  pGsfInfile,
ODi_Office_Styles pStyles,
ODi_FontFaceDecls rFontFaceDecls,
ODi_ElementStack rElementStack,
ODi_Abi_Data rAbiData 
)

Constructor.

References m_pAbiDocument, m_pGsfInfile, m_pStyles, and UT_ASSERT_HARMLESS.

ODi_ContentStream_ListenerState::~ODi_ContentStream_ListenerState (  )  [virtual]

Destructor.


Member Function Documentation

void ODi_ContentStream_ListenerState::charData ( const gchar *  pBuffer,
int  length 
) [virtual]

Implements ODi_ListenerState.

void ODi_ContentStream_ListenerState::endElement ( const gchar *  pName,
ODi_ListenerStateAction rAction 
) [virtual]
void ODi_ContentStream_ListenerState::startElement ( const gchar *  pName,
const gchar **  ppAtts,
ODi_ListenerStateAction rAction 
) [virtual]

Called when the XML parser finds a start element tag.

Parameters:
pName The name of the element.
ppAtts The attributes of the parsed start tag.

Implements ODi_ListenerState.

References ODi_Office_Styles::addedAllStyles(), ODi_Office_Styles::addList(), ODi_Office_Styles::addStyle(), m_pAbiDocument, m_pStyles, m_rAbiData, ODi_ListenerState::m_rElementStack, m_rFontFaceDecls, and ODi_ListenerStateAction::pushState().


Member Data Documentation


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