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 55 of file externalrefmgr.hxx.

Constructor & Destructor Documentation

ScExternalRefLink::ScExternalRefLink ( ScDocument rDoc,
sal_uInt16  nFileId 
)

Definition at line 1415 of file externalrefmgr.cxx.

References ONCALL, and SIMPLE_FILE.

ScExternalRefLink::~ScExternalRefLink ( )
overridevirtual

Definition at line 1423 of file externalrefmgr.cxx.

ScExternalRefLink::ScExternalRefLink ( )
privatedelete
ScExternalRefLink::ScExternalRefLink ( const ScExternalRefLink )
privatedelete

Member Function Documentation

void ScExternalRefLink::Closed ( )
overridevirtual
sfx2::SvBaseLink::UpdateResult ScExternalRefLink::DataChanged ( const OUString &  rMimeType,
const css::uno::Any &  rValue 
)
overridevirtual
void ScExternalRefLink::Edit ( weld::Window pParent,
const Link< SvBaseLink &, void > &  rEndEditHdl 
)
overridevirtual

Definition at line 1467 of file externalrefmgr.cxx.

void ScExternalRefLink::SetDoRefresh ( bool  b)

Definition at line 1472 of file externalrefmgr.cxx.

References mbDoRefresh.

Referenced by ScExternalRefManager::maybeLinkExternalFile().

Member Data Documentation

bool ScExternalRefLink::mbDoRefresh
private

Definition at line 74 of file externalrefmgr.hxx.

Referenced by DataChanged(), and SetDoRefresh().

sal_uInt16 ScExternalRefLink::mnFileId
private

Definition at line 72 of file externalrefmgr.hxx.

Referenced by Closed(), and DataChanged().

ScDocument& ScExternalRefLink::mrDoc
private

Definition at line 73 of file externalrefmgr.hxx.

Referenced by Closed(), and DataChanged().


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