Public Member Functions | |
OpenWriter_MetaStream_Listener (IE_Imp_OpenWriter *importer, bool bOpenDocument) | |
virtual | ~OpenWriter_MetaStream_Listener () |
virtual void | startElement (const gchar *name, const gchar **atts) |
virtual void | endElement (const gchar *name) |
virtual void | charData (const gchar *buffer, int length) |
Private Attributes | |
std::string | mCharData |
std::string | mAttrib |
const bool | m_bOpenDocument |
Class to handle meta-streams
OpenWriter_MetaStream_Listener::OpenWriter_MetaStream_Listener | ( | IE_Imp_OpenWriter * | importer, | |
bool | bOpenDocument | |||
) | [inline] |
virtual OpenWriter_MetaStream_Listener::~OpenWriter_MetaStream_Listener | ( | ) | [inline, virtual] |
virtual void OpenWriter_MetaStream_Listener::charData | ( | const gchar * | buffer, | |
int | length | |||
) | [inline, virtual] |
Implements UT_XML::Listener.
References mCharData.
virtual void OpenWriter_MetaStream_Listener::endElement | ( | const gchar * | name | ) | [inline, virtual] |
Implements UT_XML::Listener.
References OpenWriter_Stream_Listener::getDocument(), mAttrib, mCharData, PD_META_KEY_DATE, PD_META_KEY_LANGUAGE, and PD_Document::setMetaDataProp().
virtual void OpenWriter_MetaStream_Listener::startElement | ( | const gchar * | name, | |
const gchar ** | atts | |||
) | [inline, virtual] |
Implements UT_XML::Listener.
References gchar, mAttrib, mCharData, and UT_getAttribute().
const bool OpenWriter_MetaStream_Listener::m_bOpenDocument [private] |
Referenced by OpenWriter_MetaStream_Listener().
std::string OpenWriter_MetaStream_Listener::mAttrib [private] |
Referenced by endElement(), and startElement().
std::string OpenWriter_MetaStream_Listener::mCharData [private] |
Referenced by charData(), endElement(), and startElement().