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 (const OUString &rFormula, 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 27 of file reffind.hxx.

Constructor & Destructor Documentation

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

Definition at line 205 of file reffind.cxx.

References maFormula.

ScRefFinder::~ScRefFinder ( )

Definition at line 218 of file reffind.cxx.

Member Function Documentation

sal_Int32 ScRefFinder::GetFound ( ) const
inline

Definition at line 44 of file reffind.hxx.

References mnFound.

sal_Int32 ScRefFinder::GetSelEnd ( ) const
inline

Definition at line 46 of file reffind.hxx.

References mnSelEnd.

sal_Int32 ScRefFinder::GetSelStart ( ) const
inline

Definition at line 45 of file reffind.hxx.

References mnSelStart.

const OUString& ScRefFinder::GetText ( ) const
inline

Definition at line 43 of file reffind.hxx.

References maFormula.

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

Member Data Documentation

OUString ScRefFinder::maFormula
private

Definition at line 29 of file reffind.hxx.

Referenced by GetText(), and ToggleRel().

ScAddress ScRefFinder::maPos
private

Definition at line 32 of file reffind.hxx.

Referenced by ToggleRel().

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

Definition at line 30 of file reffind.hxx.

Referenced by ToggleRel().

sal_Int32 ScRefFinder::mnFound
private

Definition at line 33 of file reffind.hxx.

Referenced by GetFound(), and ToggleRel().

sal_Int32 ScRefFinder::mnSelEnd
private

Definition at line 35 of file reffind.hxx.

Referenced by GetSelEnd(), and ToggleRel().

sal_Int32 ScRefFinder::mnSelStart
private

Definition at line 34 of file reffind.hxx.

Referenced by GetSelStart(), and ToggleRel().

ScDocument& ScRefFinder::mrDoc
private

Definition at line 31 of file reffind.hxx.

Referenced by ToggleRel().


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