LibreOffice Module svx (master)  1
Public Member Functions | Private Attributes | Friends | List of all members
ImpSdrObjTextLinkUserData Class Referencefinal

#include <svdotext.hxx>

Inheritance diagram for ImpSdrObjTextLinkUserData:
[legend]
Collaboration diagram for ImpSdrObjTextLinkUserData:
[legend]

Public Member Functions

 ImpSdrObjTextLinkUserData ()
 
virtual ~ImpSdrObjTextLinkUserData () override
 
virtual std::unique_ptr< SdrObjUserDataClone (SdrObject *pObj1) const override
 
- Public Member Functions inherited from SdrObjUserData
 SdrObjUserData (SdrInventor nInv, sal_uInt16 nId)
 
 SdrObjUserData (const SdrObjUserData &rData)
 
virtual ~SdrObjUserData ()
 
SdrInventor GetInventor () const
 
sal_uInt16 GetId () const
 

Private Attributes

OUString maFileName
 
OUString maFilterName
 
DateTime maFileDate0
 
tools::SvRef< ImpSdrObjTextLinkmpLink
 
rtl_TextEncoding meCharSet
 

Friends

class SdrTextObj
 
class ImpSdrObjTextLink
 

Detailed Description

Definition at line 97 of file svdotext.hxx.

Constructor & Destructor Documentation

ImpSdrObjTextLinkUserData::ImpSdrObjTextLinkUserData ( )

Definition at line 99 of file svdotxln.cxx.

References Default, and EMPTY.

Referenced by Clone().

ImpSdrObjTextLinkUserData::~ImpSdrObjTextLinkUserData ( )
overridevirtual

Definition at line 106 of file svdotxln.cxx.

Member Function Documentation

std::unique_ptr< SdrObjUserData > ImpSdrObjTextLinkUserData::Clone ( SdrObject pObj1) const
overridevirtual

Implements SdrObjUserData.

Definition at line 110 of file svdotxln.cxx.

References ImpSdrObjTextLinkUserData(), maFileDate0, maFileName, maFilterName, meCharSet, mpLink, and pData.

Friends And Related Function Documentation

friend class ImpSdrObjTextLink
friend

Definition at line 100 of file svdotext.hxx.

friend class SdrTextObj
friend

Definition at line 99 of file svdotext.hxx.

Member Data Documentation

DateTime ImpSdrObjTextLinkUserData::maFileDate0
private

Definition at line 104 of file svdotext.hxx.

Referenced by Clone(), and SdrTextObj::ReloadLinkedText().

OUString ImpSdrObjTextLinkUserData::maFileName
private
OUString ImpSdrObjTextLinkUserData::maFilterName
private
rtl_TextEncoding ImpSdrObjTextLinkUserData::meCharSet
private

Definition at line 106 of file svdotext.hxx.

Referenced by Clone(), SdrTextObj::ReloadLinkedText(), and SdrTextObj::SetTextLink().

tools::SvRef<ImpSdrObjTextLink> ImpSdrObjTextLinkUserData::mpLink
private

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