LibreOffice Module sc (master)  1
Public Member Functions | List of all members
IAnyRefDialog Class Referenceabstract

#include <IAnyRefDialog.hxx>

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

Public Member Functions

virtual ~IAnyRefDialog () COVERITY_NOEXCEPT_FALSE
 
virtual void SetReference (const ScRange &rRef, ScDocument &rDoc)=0
 
virtual void RefInputStart (formula::RefEdit *pEdit, formula::RefButton *pButton=nullptr)=0
 
virtual void RefInputDone (bool bForced=false)=0
 
virtual bool IsTableLocked () const =0
 
virtual bool IsRefInputMode () const =0
 
virtual bool IsDocAllowed (SfxObjectShell *pDocSh) const =0
 
virtual void AddRefEntry ()=0
 
virtual void SetActive ()=0
 
virtual void ViewShellChanged ()=0
 
- Public Member Functions inherited from formula::IControlReferenceHandler
virtual void ShowReference (const OUString &_sRef)=0
 
virtual void HideReference (bool bDoneRefMode=true)=0
 
virtual void ReleaseFocus (RefEdit *pEdit)=0
 
virtual void ToggleCollapsed (RefEdit *pEdit, RefButton *pButton)=0
 

Additional Inherited Members

- Protected Member Functions inherited from formula::IControlReferenceHandler
 ~IControlReferenceHandler ()
 

Detailed Description

Definition at line 32 of file IAnyRefDialog.hxx.

Constructor & Destructor Documentation

virtual IAnyRefDialog::~IAnyRefDialog ( )
inlinevirtual

Definition at line 35 of file IAnyRefDialog.hxx.

Member Function Documentation

virtual void IAnyRefDialog::AddRefEntry ( )
pure virtual

Implemented in ScRefHandler, ScFormulaDlg, and ScPrintAreasDlg.

Referenced by ScModule::AddRefEntry().

virtual bool IAnyRefDialog::IsDocAllowed ( SfxObjectShell pDocSh) const
pure virtual

Implemented in ScRefHandler, and ScFormulaDlg.

Referenced by ScModule::IsModalMode().

virtual bool IAnyRefDialog::IsRefInputMode ( ) const
pure virtual
virtual bool IAnyRefDialog::IsTableLocked ( ) const
pure virtual
virtual void IAnyRefDialog::RefInputDone ( bool  bForced = false)
pure virtual
virtual void IAnyRefDialog::RefInputStart ( formula::RefEdit pEdit,
formula::RefButton pButton = nullptr 
)
pure virtual
virtual void IAnyRefDialog::SetActive ( )
pure virtual
virtual void IAnyRefDialog::SetReference ( const ScRange rRef,
ScDocument rDoc 
)
pure virtual
virtual void IAnyRefDialog::ViewShellChanged ( )
pure virtual

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