#include <ie_exp_OpenWriter.h>
Public Member Functions | |
IE_Exp_OpenWriter (PD_Document *pDocument) | |
virtual | ~IE_Exp_OpenWriter () |
Protected Member Functions | |
virtual UT_Error | _writeDocument (void) |
Private Attributes | |
GsfOutfile * | m_oo |
IE_Exp_OpenWriter::IE_Exp_OpenWriter | ( | PD_Document * | pDocument | ) |
IE_Exp_OpenWriter::~IE_Exp_OpenWriter | ( | ) | [virtual] |
UT_Error IE_Exp_OpenWriter::_writeDocument | ( | void | ) | [protected, virtual] |
This writes out our AbiWord file as an OpenOffice compound document
Implements IE_Exp.
References OO_Listener::endDocument(), IE_Exp::getDoc(), IE_Exp::getFp(), m_oo, oo_gsf_output_close(), oo_gsf_output_write(), SXW_MIMETYPE, UT_ERROR, UT_return_val_if_fail, OO_ManifestWriter::writeManifest(), OO_MetaDataWriter::writeMetaData(), OO_PicturesWriter::writePictures(), OO_SettingsWriter::writeSettings(), and OO_StylesWriter::writeStyles().
GsfOutfile* IE_Exp_OpenWriter::m_oo [private] |
Referenced by _writeDocument().