LibreOffice Module writerfilter (master) 1
Public Member Functions | Private Attributes | List of all members
writerfilter::ooxml::OOXMLHyperlinkHandler Class Reference

#include <Handler.hxx>

Inheritance diagram for writerfilter::ooxml::OOXMLHyperlinkHandler:
[legend]
Collaboration diagram for writerfilter::ooxml::OOXMLHyperlinkHandler:
[legend]

Public Member Functions

 OOXMLHyperlinkHandler (OOXMLFastContextHandler *pContext)
 class OOXMLHyperlinkHandler More...
 
virtual ~OOXMLHyperlinkHandler () override
 
void writetext ()
 
virtual void attribute (Id name, Value &val) override
 Receives an attribute. More...
 
virtual void sprm (Sprm &sprm) override
 Receives a SPRM. More...
 
virtual void attribute (Id name, Value &val)=0
 Receives an attribute. More...
 
virtual void sprm (Sprm &sprm)=0
 Receives a SPRM. More...
 
- Public Member Functions inherited from SvRefBase
 SvRefBase ()
 
 SvRefBase (const SvRefBase &)
 
SvRefBaseoperator= (const SvRefBase &)
 
void RestoreNoDelete ()
 
void AddNextRef ()
 
void AddFirstRef ()
 
void ReleaseRef ()
 
unsigned int GetRefCount () const
 

Private Attributes

OOXMLFastContextHandlermpFastContext
 
OUString mFieldCode
 
OUString mURL
 

Additional Inherited Members

- Protected Member Functions inherited from writerfilter::Properties
 ~Properties () override
 
- Protected Member Functions inherited from SvRefBase
virtual ~SvRefBase () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 136 of file Handler.hxx.

Constructor & Destructor Documentation

◆ OOXMLHyperlinkHandler()

writerfilter::ooxml::OOXMLHyperlinkHandler::OOXMLHyperlinkHandler ( OOXMLFastContextHandler pContext)
explicit

class OOXMLHyperlinkHandler

Definition at line 327 of file Handler.cxx.

◆ ~OOXMLHyperlinkHandler()

writerfilter::ooxml::OOXMLHyperlinkHandler::~OOXMLHyperlinkHandler ( )
overridevirtual

Definition at line 332 of file Handler.cxx.

Member Function Documentation

◆ attribute()

void writerfilter::ooxml::OOXMLHyperlinkHandler::attribute ( Id  name,
Value val 
)
overridevirtual

Receives an attribute.

Parameters
namename of the attribute
valvalue of the attribute

Implements writerfilter::Properties.

Definition at line 342 of file Handler.cxx.

References writerfilter::Value::getString(), writerfilter::ooxml::OOXMLFastContextHandler::getTargetForId(), mFieldCode, mpFastContext, mURL, and name.

◆ sprm()

void writerfilter::ooxml::OOXMLHyperlinkHandler::sprm ( Sprm sprm)
overridevirtual

Receives a SPRM.

Parameters
sprmthe SPRM received

Implements writerfilter::Properties.

Definition at line 373 of file Handler.cxx.

◆ writetext()

void writerfilter::ooxml::OOXMLHyperlinkHandler::writetext ( )

Member Data Documentation

◆ mFieldCode

OUString writerfilter::ooxml::OOXMLHyperlinkHandler::mFieldCode
private

Definition at line 139 of file Handler.hxx.

Referenced by attribute(), and writetext().

◆ mpFastContext

OOXMLFastContextHandler* writerfilter::ooxml::OOXMLHyperlinkHandler::mpFastContext
private

Definition at line 138 of file Handler.hxx.

Referenced by attribute(), and writetext().

◆ mURL

OUString writerfilter::ooxml::OOXMLHyperlinkHandler::mURL
private

Definition at line 140 of file Handler.hxx.

Referenced by attribute(), and writetext().


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