#include <OXML_Element_Hyperlink.h>
Public Member Functions | |
| OXML_Element_Hyperlink (const std::string &id) | |
| virtual | ~OXML_Element_Hyperlink () |
| virtual UT_Error | serialize (IE_Exp_OpenXML *exporter) |
| virtual UT_Error | addToPT (PD_Document *pDocument) |
| void | setHyperlinkTarget (const std::string &target) |
Private Attributes | |
| std::string | m_target |
| OXML_Element_Hyperlink::OXML_Element_Hyperlink | ( | const std::string & | id | ) |
| OXML_Element_Hyperlink::~OXML_Element_Hyperlink | ( | ) | [virtual] |
| UT_Error OXML_Element_Hyperlink::addToPT | ( | PD_Document * | pDocument | ) | [virtual] |
Reimplemented from OXML_Element.
References OXML_Element::addChildrenToPT(), PD_Document::appendObject(), m_target, PTO_Hyperlink, UT_ERROR, and UT_OK.
| UT_Error OXML_Element_Hyperlink::serialize | ( | IE_Exp_OpenXML * | exporter | ) | [virtual] |
Reimplemented from OXML_Element.
References IE_Exp_OpenXML::finishHyperlink(), gchar, OXML_ObjectWithAttrProp::getAttribute(), OXML_Element::getId(), OXML_Element::serializeChildren(), IE_Exp_OpenXML::setHyperlinkRelation(), IE_Exp_OpenXML::startExternalHyperlink(), IE_Exp_OpenXML::startInternalHyperlink(), TARGET_DOCUMENT_RELATION, and UT_OK.
| void OXML_Element_Hyperlink::setHyperlinkTarget | ( | const std::string & | target | ) |
References m_target.
Referenced by OXMLi_ListenerState_Common::startElement().
std::string OXML_Element_Hyperlink::m_target [private] |
Referenced by addToPT(), and setHyperlinkTarget().
1.7.1