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

#include <datauno.hxx>

Inheritance diagram for ScSubTotalFieldObj:
Collaboration diagram for ScSubTotalFieldObj:

Public Member Functions

 ScSubTotalFieldObj (ScSubTotalDescriptorBase *pDesc, sal_uInt16 nP)
virtual ~ScSubTotalFieldObj () override
virtual sal_Int32 SAL_CALL getGroupColumn () override
virtual void SAL_CALL setGroupColumn (sal_Int32 nGroupColumn) override
virtual css::uno::Sequence< css::sheet::SubTotalColumn > SAL_CALL getSubTotalColumns () override
virtual void SAL_CALL setSubTotalColumns (const css::uno::Sequence< css::sheet::SubTotalColumn > &aSubTotalColumns) override
virtual OUString SAL_CALL getImplementationName () override
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override

Private Attributes

rtl::Reference< ScSubTotalDescriptorBasexParent
sal_uInt16 nPos

Detailed Description

Definition at line 207 of file datauno.hxx.

Constructor & Destructor Documentation

ScSubTotalFieldObj::ScSubTotalFieldObj ( ScSubTotalDescriptorBase pDesc,
sal_uInt16  nP 

Definition at line 445 of file datauno.cxx.

References nPos.

ScSubTotalFieldObj::~ScSubTotalFieldObj ( )

Definition at line 452 of file datauno.cxx.

Member Function Documentation

sal_Int32 SAL_CALL ScSubTotalFieldObj::getGroupColumn ( )

Definition at line 458 of file datauno.cxx.

References ScSubTotalParam::nField, nPos, and xParent.

virtual OUString SAL_CALL ScSubTotalFieldObj::getImplementationName ( )
uno::Sequence< sheet::SubTotalColumn > SAL_CALL ScSubTotalFieldObj::getSubTotalColumns ( )
virtual css::uno::Sequence< OUString > SAL_CALL ScSubTotalFieldObj::getSupportedServiceNames ( )
void SAL_CALL ScSubTotalFieldObj::setGroupColumn ( sal_Int32  nGroupColumn)

Definition at line 467 of file datauno.cxx.

References ScSubTotalParam::nField, nPos, and xParent.

void SAL_CALL ScSubTotalFieldObj::setSubTotalColumns ( const css::uno::Sequence< css::sheet::SubTotalColumn > &  aSubTotalColumns)

otherwise exception or so? (too many columns)

Definition at line 496 of file datauno.cxx.

References Function, i, nCount, nPos, ScSubTotalParam::nSubTotals, ScSubTotalParam::pFunctions, ScSubTotalParam::pSubTotals, SCCOL_MAX, ScDPUtil::toSubTotalFunc(), and xParent.

virtual sal_Bool SAL_CALL ScSubTotalFieldObj::supportsService ( const OUString &  ServiceName)

Member Data Documentation

sal_uInt16 ScSubTotalFieldObj::nPos
rtl::Reference<ScSubTotalDescriptorBase> ScSubTotalFieldObj::xParent

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