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

#include <reffind.hxx>

Collaboration diagram for ScRefFinder:
[legend]

Public Member Functions

 ScRefFinder (OUString aFormula, const ScAddress &rPos, ScDocument &rDoc, formula::FormulaGrammar::AddressConvention eConvP=formula::FormulaGrammar::CONV_OOO)
 
 ~ScRefFinder ()
 
const OUString & GetText () const
 
sal_Int32 GetFound () const
 
sal_Int32 GetSelStart () const
 
sal_Int32 GetSelEnd () const
 
void ToggleRel (sal_Int32 nStartPos, sal_Int32 nEndPos)
 

Private Attributes

OUString maFormula
 
formula::FormulaGrammar::AddressConvention meConv
 
ScDocumentmrDoc
 
ScAddress maPos
 
sal_Int32 mnFound
 
sal_Int32 mnSelStart
 
sal_Int32 mnSelEnd
 

Detailed Description

Definition at line 26 of file reffind.hxx.

Constructor & Destructor Documentation

◆ ScRefFinder()

ScRefFinder::ScRefFinder ( OUString  aFormula,
const ScAddress rPos,
ScDocument rDoc,
formula::FormulaGrammar::AddressConvention  eConvP = formula::FormulaGrammar::CONV_OOO 
)

Definition at line 206 of file reffind.cxx.

References maFormula.

◆ ~ScRefFinder()

ScRefFinder::~ScRefFinder ( )

Definition at line 219 of file reffind.cxx.

Member Function Documentation

◆ GetFound()

sal_Int32 ScRefFinder::GetFound ( ) const
inline

Definition at line 43 of file reffind.hxx.

References mnFound.

Referenced by ScViewFunc::DoRefConversion(), and ScEditShell::Execute().

◆ GetSelEnd()

sal_Int32 ScRefFinder::GetSelEnd ( ) const
inline

Definition at line 45 of file reffind.hxx.

References mnSelEnd.

Referenced by ScEditShell::Execute().

◆ GetSelStart()

sal_Int32 ScRefFinder::GetSelStart ( ) const
inline

Definition at line 44 of file reffind.hxx.

References mnSelStart.

Referenced by ScEditShell::Execute().

◆ GetText()

const OUString & ScRefFinder::GetText ( ) const
inline

Definition at line 42 of file reffind.hxx.

References maFormula.

Referenced by ScViewFunc::DoRefConversion(), and ScEditShell::Execute().

◆ ToggleRel()

void ScRefFinder::ToggleRel ( sal_Int32  nStartPos,
sal_Int32  nEndPos 
)

Member Data Documentation

◆ maFormula

OUString ScRefFinder::maFormula
private

Definition at line 28 of file reffind.hxx.

Referenced by GetText(), and ToggleRel().

◆ maPos

ScAddress ScRefFinder::maPos
private

Definition at line 31 of file reffind.hxx.

Referenced by ToggleRel().

◆ meConv

formula::FormulaGrammar::AddressConvention ScRefFinder::meConv
private

Definition at line 29 of file reffind.hxx.

Referenced by ToggleRel().

◆ mnFound

sal_Int32 ScRefFinder::mnFound
private

Definition at line 32 of file reffind.hxx.

Referenced by GetFound(), and ToggleRel().

◆ mnSelEnd

sal_Int32 ScRefFinder::mnSelEnd
private

Definition at line 34 of file reffind.hxx.

Referenced by GetSelEnd(), and ToggleRel().

◆ mnSelStart

sal_Int32 ScRefFinder::mnSelStart
private

Definition at line 33 of file reffind.hxx.

Referenced by GetSelStart(), and ToggleRel().

◆ mrDoc

ScDocument& ScRefFinder::mrDoc
private

Definition at line 30 of file reffind.hxx.

Referenced by ToggleRel().


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