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

#include <externalrefmgr.hxx>

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

Public Member Functions

 ScExternalRefLink (ScDocument &rDoc, sal_uInt16 nFileId)
 
virtual ~ScExternalRefLink () override
 
virtual void Closed () override
 
virtual ::sfx2::SvBaseLink::UpdateResult DataChanged (const OUString &rMimeType, const css::uno::Any &rValue) override
 
virtual void Edit (weld::Window *pParent, const Link< SvBaseLink &, void > &rEndEditHdl) override
 
void SetDoRefresh (bool b)
 

Private Member Functions

 ScExternalRefLink ()=delete
 
 ScExternalRefLink (const ScExternalRefLink &)=delete
 

Private Attributes

sal_uInt16 mnFileId
 
ScDocumentmrDoc
 
bool mbDoRefresh
 

Additional Inherited Members

Detailed Description

Definition at line 56 of file externalrefmgr.hxx.

Constructor & Destructor Documentation

◆ ScExternalRefLink() [1/3]

ScExternalRefLink::ScExternalRefLink ( ScDocument rDoc,
sal_uInt16  nFileId 
)

Definition at line 1447 of file externalrefmgr.cxx.

References ONCALL, and SIMPLE_FILE.

◆ ~ScExternalRefLink()

ScExternalRefLink::~ScExternalRefLink ( )
overridevirtual

Definition at line 1455 of file externalrefmgr.cxx.

◆ ScExternalRefLink() [2/3]

ScExternalRefLink::ScExternalRefLink ( )
privatedelete

◆ ScExternalRefLink() [3/3]

ScExternalRefLink::ScExternalRefLink ( const ScExternalRefLink )
privatedelete

Member Function Documentation

◆ Closed()

void ScExternalRefLink::Closed ( )
overridevirtual

◆ DataChanged()

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

◆ Edit()

void ScExternalRefLink::Edit ( weld::Window pParent,
const Link< SvBaseLink &, void > &  rEndEditHdl 
)
overridevirtual

Definition at line 1503 of file externalrefmgr.cxx.

◆ SetDoRefresh()

void ScExternalRefLink::SetDoRefresh ( bool  b)

Definition at line 1508 of file externalrefmgr.cxx.

References mbDoRefresh.

Member Data Documentation

◆ mbDoRefresh

bool ScExternalRefLink::mbDoRefresh
private

Definition at line 75 of file externalrefmgr.hxx.

Referenced by DataChanged(), and SetDoRefresh().

◆ mnFileId

sal_uInt16 ScExternalRefLink::mnFileId
private

Definition at line 73 of file externalrefmgr.hxx.

Referenced by Closed(), and DataChanged().

◆ mrDoc

ScDocument& ScExternalRefLink::mrDoc
private

Definition at line 74 of file externalrefmgr.hxx.

Referenced by Closed(), and DataChanged().


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