LibreOffice Module test (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
apitest::XFormulaQuery Class Referenceabstract

#include <xformulaquery.hxx>

Public Member Functions

 XFormulaQuery (css::table::CellRangeAddress aCellRangeAddressDependents, css::table::CellRangeAddress aCellRangeAddressPrecedents, unsigned int nIdxDependents=1, unsigned int nIdxPrecedents=1)
 
virtual css::uno::Reference< css::uno::XInterface > init ()=0
 
virtual css::uno::Reference< css::uno::XInterface > getXSpreadsheet ()=0
 
void setXCell (css::uno::Reference< css::table::XCell > xCell)
 
css::uno::Reference< css::table::XCell > const & getXCell () const
 
void testQueryDependents ()
 
void testQueryPrecedents ()
 

Protected Member Functions

 ~XFormulaQuery ()
 

Private Attributes

css::uno::Reference< css::table::XCell > m_xCell
 
css::table::CellRangeAddress m_aCellRangeAddressDependents
 
css::table::CellRangeAddress m_aCellRangeAddressPrecedents
 
unsigned int m_nIdxDependents
 
unsigned int m_nIdxPrecedents
 

Detailed Description

Definition at line 22 of file xformulaquery.hxx.

Constructor & Destructor Documentation

◆ XFormulaQuery()

apitest::XFormulaQuery::XFormulaQuery ( css::table::CellRangeAddress  aCellRangeAddressDependents,
css::table::CellRangeAddress  aCellRangeAddressPrecedents,
unsigned int  nIdxDependents = 1,
unsigned int  nIdxPrecedents = 1 
)
inline

Definition at line 25 of file xformulaquery.hxx.

◆ ~XFormulaQuery()

apitest::XFormulaQuery::~XFormulaQuery ( )
inlineprotected

Definition at line 44 of file xformulaquery.hxx.

Member Function Documentation

◆ getXCell()

css::uno::Reference< css::table::XCell > const & apitest::XFormulaQuery::getXCell ( ) const
inline

Definition at line 38 of file xformulaquery.hxx.

Referenced by testQueryDependents(), and testQueryPrecedents().

◆ getXSpreadsheet()

virtual css::uno::Reference< css::uno::XInterface > apitest::XFormulaQuery::getXSpreadsheet ( )
pure virtual

◆ init()

virtual css::uno::Reference< css::uno::XInterface > apitest::XFormulaQuery::init ( )
pure virtual

◆ setXCell()

void apitest::XFormulaQuery::setXCell ( css::uno::Reference< css::table::XCell >  xCell)
inline

Definition at line 37 of file xformulaquery.hxx.

◆ testQueryDependents()

void apitest::XFormulaQuery::testQueryDependents ( )

◆ testQueryPrecedents()

void apitest::XFormulaQuery::testQueryPrecedents ( )

Member Data Documentation

◆ m_aCellRangeAddressDependents

css::table::CellRangeAddress apitest::XFormulaQuery::m_aCellRangeAddressDependents
private

Definition at line 48 of file xformulaquery.hxx.

Referenced by testQueryDependents().

◆ m_aCellRangeAddressPrecedents

css::table::CellRangeAddress apitest::XFormulaQuery::m_aCellRangeAddressPrecedents
private

Definition at line 49 of file xformulaquery.hxx.

Referenced by testQueryPrecedents().

◆ m_nIdxDependents

unsigned int apitest::XFormulaQuery::m_nIdxDependents
private

Definition at line 50 of file xformulaquery.hxx.

Referenced by testQueryDependents().

◆ m_nIdxPrecedents

unsigned int apitest::XFormulaQuery::m_nIdxPrecedents
private

Definition at line 51 of file xformulaquery.hxx.

Referenced by testQueryPrecedents().

◆ m_xCell

css::uno::Reference<css::table::XCell> apitest::XFormulaQuery::m_xCell
private

Definition at line 47 of file xformulaquery.hxx.


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