#include <OXML_Element_Image.h>
Public Member Functions | |
OXML_Element_Image (const std::string &id) | |
virtual | ~OXML_Element_Image () |
virtual UT_Error | serialize (IE_Exp_OpenXML *exporter) |
virtual UT_Error | addToPT (PD_Document *pDocument) |
OXML_Element_Image::OXML_Element_Image | ( | const std::string & | id | ) |
OXML_Element_Image::~OXML_Element_Image | ( | ) | [virtual] |
UT_Error OXML_Element_Image::addToPT | ( | PD_Document * | pDocument | ) | [virtual] |
Reimplemented from OXML_Element.
References OXML_Element::addChildrenToPT(), PD_Document::appendObject(), PD_Document::appendStrux(), gchar, OXML_ObjectWithAttrProp::getAttributesWithProps(), OXML_Element::getId(), OXML_Document::getImageById(), OXML_Document::getInstance(), OXML_ObjectWithAttrProp::getProperty(), PTO_Image, PTX_EndFrame, PTX_SectionFrame, OXML_ObjectWithAttrProp::setAttribute(), OXML_ObjectWithAttrProp::setProperty(), UT_DEBUGMSG, UT_ERROR, and UT_OK.
UT_Error OXML_Element_Image::serialize | ( | IE_Exp_OpenXML * | exporter | ) | [virtual] |
Reimplemented from OXML_Element.
References extension, gchar, OXML_ObjectWithAttrProp::getAttribute(), PD_Document::getDataItemFileExtension(), IE_Exp_OpenXML::getDoc(), OXML_Element::getId(), OXML_ObjectWithAttrProp::getProperty(), IE_Exp_OpenXML::setImage(), IE_Exp_OpenXML::setImageRelation(), IE_Exp_OpenXML::setPositionedImage(), UT_escapeXML(), and UT_OK.