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 *pDoc, 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 SetDoReferesh (bool b)
 

Private Member Functions

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

Private Attributes

sal_uInt16 mnFileId
 
ScDocumentmpDoc
 
bool mbDoRefresh
 

Additional Inherited Members

Detailed Description

Definition at line 56 of file externalrefmgr.hxx.

Constructor & Destructor Documentation

ScExternalRefLink::ScExternalRefLink ( ScDocument pDoc,
sal_uInt16  nFileId 
)

Definition at line 1414 of file externalrefmgr.cxx.

References ONCALL, and SIMPLE_FILE.

ScExternalRefLink::~ScExternalRefLink ( )
overridevirtual

Definition at line 1422 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 1466 of file externalrefmgr.cxx.

void ScExternalRefLink::SetDoReferesh ( bool  b)

Definition at line 1471 of file externalrefmgr.cxx.

References mbDoRefresh.

Referenced by ScExternalRefManager::maybeLinkExternalFile().

Member Data Documentation

bool ScExternalRefLink::mbDoRefresh
private

Definition at line 75 of file externalrefmgr.hxx.

Referenced by DataChanged(), and SetDoReferesh().

sal_uInt16 ScExternalRefLink::mnFileId
private

Definition at line 73 of file externalrefmgr.hxx.

Referenced by Closed(), and DataChanged().

ScDocument* ScExternalRefLink::mpDoc
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: