Public Member Functions | Public Attributes | Private Member Functions | Private Attributes

ODe_DocumentData Class Reference

Stores data of the OpenDocument that is being built (exported from Abi). More...

#include <ODe_DocumentData.h>

List of all members.

Public Member Functions

 ODe_DocumentData (PD_Document *pAbiDoc)
 Constructor.
virtual ~ODe_DocumentData ()
 Destructor.
bool init ()
bool doPreListeningWork ()
 Do all necessary work before starting to listen the AbiWord document.
bool doPostListeningWork ()
 Do all necessary work after having read the AbiWord document.
bool writeStylesXML (GsfOutfile *pOdt) const
bool writeContentXML (GsfOutfile *pOdt)

Public Attributes

ODe_AutomaticStyles m_stylesAutoStyles
ODe_AutomaticStyles m_contentAutoStyles
ODe_Styles m_styles
UT_GenericStringMap
< ODe_Style_MasterPage * > 
m_masterStyles
ODe_FontFaceDecls m_stylesXMLFontDecls
ODe_FontFaceDecls m_contentXMLFontDecls
GsfOutput * m_pOfficeTextTemp

Private Member Functions

void handleDefaultTabInterval (ODe_Style_Style *pStyle)

Private Attributes

PD_Documentm_pAbiDoc

Detailed Description

Stores data of the OpenDocument that is being built (exported from Abi).

This data will be used to write the document file itself later on.


Constructor & Destructor Documentation

ODe_DocumentData::ODe_DocumentData ( PD_Document pAbiDoc  ) 

Constructor.

ODe_DocumentData::~ODe_DocumentData (  )  [virtual]

Member Function Documentation

bool ODe_DocumentData::doPostListeningWork (  ) 
bool ODe_DocumentData::doPreListeningWork (  ) 
void ODe_DocumentData::handleDefaultTabInterval ( ODe_Style_Style pStyle  )  [private]
bool ODe_DocumentData::init (  ) 
bool ODe_DocumentData::writeContentXML ( GsfOutfile *  pOdt  ) 
bool ODe_DocumentData::writeStylesXML ( GsfOutfile *  pOdt  )  const

Member Data Documentation

Referenced by doPreListeningWork().


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