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

#include <svdoole2.hxx>

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

Public Member Functions

 SdrEmbedObjectLink (SdrOle2Obj *pObj)
 
virtual ~SdrEmbedObjectLink () override
 
virtual void Closed () override
 
virtual ::sfx2::SvBaseLink::UpdateResult DataChanged (const OUString &rMimeType, const css::uno::Any &rValue) override
 
void Connect ()
 

Private Attributes

SdrOle2ObjpObj
 

Additional Inherited Members

Detailed Description

Definition at line 188 of file svdoole2.hxx.

Constructor & Destructor Documentation

◆ SdrEmbedObjectLink()

SdrEmbedObjectLink::SdrEmbedObjectLink ( SdrOle2Obj pObj)
explicit

Definition at line 545 of file svdoole2.cxx.

References ONCALL, pObject, sfx2::SvBaseLink::SetSynchron(), and SVXB.

◆ ~SdrEmbedObjectLink()

SdrEmbedObjectLink::~SdrEmbedObjectLink ( )
overridevirtual

Definition at line 552 of file svdoole2.cxx.

Member Function Documentation

◆ Closed()

void SdrEmbedObjectLink::Closed ( )
overridevirtual

Reimplemented from sfx2::SvBaseLink.

Definition at line 591 of file svdoole2.cxx.

References SdrOle2Obj::BreakFileLink_Impl(), and pObj.

◆ Connect()

void SdrEmbedObjectLink::Connect ( )
inline

Definition at line 200 of file svdoole2.hxx.

Referenced by SdrOle2Obj::CheckFileLink_Impl().

◆ DataChanged()

sfx2::SvBaseLink::UpdateResult SdrEmbedObjectLink::DataChanged ( const OUString &  rMimeType,
const css::uno::Any &  rValue 
)
overridevirtual

Member Data Documentation

◆ pObj

SdrOle2Obj* SdrEmbedObjectLink::pObj
private

Definition at line 190 of file svdoole2.hxx.

Referenced by Closed(), and DataChanged().


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