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

#include <cellsuno.hxx>

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

Public Member Functions

 ScCellRangeObj (ScDocShell *pDocSh, const ScRange &rR)
 
virtual ~ScCellRangeObj () override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL acquire () override throw ()
 
virtual void SAL_CALL release () override throw ()
 
virtual void RefChanged () override
 
virtual css::table::CellRangeAddress SAL_CALL getRangeAddress () override
 
virtual css::uno::Reference< css::sheet::XSpreadsheet > SAL_CALL getSpreadsheet () override
 
virtual OUString SAL_CALL getArrayFormula () override
 
virtual void SAL_CALL setArrayFormula (const OUString &aFormula) override
 
virtual css::uno::Sequence< css::sheet::FormulaToken > SAL_CALL getArrayTokens () override
 
virtual void SAL_CALL setArrayTokens (const css::uno::Sequence< css::sheet::FormulaToken > &aTokens) override
 
virtual css::uno::Sequence< css::uno::Sequence< css::uno::Any > > SAL_CALL getDataArray () override
 
virtual void SAL_CALL setDataArray (const css::uno::Sequence< css::uno::Sequence< css::uno::Any > > &aArray) override
 
virtual css::uno::Sequence< css::uno::Sequence< OUString > > SAL_CALL getFormulaArray () override
 
virtual void SAL_CALL setFormulaArray (const css::uno::Sequence< css::uno::Sequence< OUString > > &aArray) override
 
virtual void SAL_CALL setTableOperation (const css::table::CellRangeAddress &aFormulaRange, css::sheet::TableOperationMode nMode, const css::table::CellAddress &aColumnCell, const css::table::CellAddress &aRowCell) override
 
virtual void SAL_CALL merge (sal_Bool bMerge) override
 
virtual sal_Bool SAL_CALL getIsMerged () override
 
virtual void SAL_CALL fillSeries (css::sheet::FillDirection nFillDirection, css::sheet::FillMode nFillMode, css::sheet::FillDateMode nFillDateMode, double fStep, double fEndValue) override
 
virtual void SAL_CALL fillAuto (css::sheet::FillDirection nFillDirection, sal_Int32 nSourceCount) override
 
virtual void SAL_CALL autoFormat (const OUString &aName) override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL createSortDescriptor () override
 
virtual void SAL_CALL sort (const css::uno::Sequence< css::beans::PropertyValue > &xDescriptor) override
 
virtual css::uno::Reference< css::sheet::XSheetFilterDescriptor > SAL_CALL createFilterDescriptorByObject (const css::uno::Reference< css::sheet::XSheetFilterable > &xObject) override
 get/setAutoFilter as properties!!! More...
 
virtual css::uno::Reference< css::sheet::XSheetFilterDescriptor > SAL_CALL createFilterDescriptor (sal_Bool bEmpty) override
 
virtual void SAL_CALL filter (const css::uno::Reference< css::sheet::XSheetFilterDescriptor > &xDescriptor) override
 
virtual css::uno::Reference< css::sheet::XSubTotalDescriptor > SAL_CALL createSubTotalDescriptor (sal_Bool bEmpty) override
 
virtual void SAL_CALL applySubTotals (const css::uno::Reference< css::sheet::XSubTotalDescriptor > &xDescriptor, sal_Bool bReplace) override
 
virtual void SAL_CALL removeSubTotals () override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL createImportDescriptor (sal_Bool bEmpty) override
 
virtual void SAL_CALL doImport (const css::uno::Sequence< css::beans::PropertyValue > &aDescriptor) override
 
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL getCellFormatRanges () override
 
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL getUniqueCellFormatRanges () override
 
virtual css::uno::Reference< css::table::XTableColumns > SAL_CALL getColumns () override
 
virtual css::uno::Reference< css::table::XTableRows > SAL_CALL getRows () override
 
virtual css::uno::Reference< css::table::XCell > SAL_CALL getCellByPosition (sal_Int32 nColumn, sal_Int32 nRow) override
 
virtual css::uno::Reference< css::table::XCellRange > SAL_CALL getCellRangeByPosition (sal_Int32 nLeft, sal_Int32 nTop, sal_Int32 nRight, sal_Int32 nBottom) override
 
virtual css::uno::Reference< css::table::XCellRange > SAL_CALL getCellRangeByName (const OUString &aRange) override
 
css::uno::Reference< css::table::XCellRange > getCellRangeByName (const OUString &aRange, const ScAddress::Details &rDetails)
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () 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
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
- Public Member Functions inherited from ScCellRangesBase
 ScCellRangesBase (ScDocShell *pDocSh, const ScRange &rR)
 
 ScCellRangesBase (ScDocShell *pDocSh, const ScRangeList &rR)
 
virtual ~ScCellRangesBase () override
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
 
ScDocShellGetDocShell () const
 
ScDocumentGetDocument () const
 
const ScRangeListGetRangeList () const
 
void AddRange (const ScRange &rRange, const bool bMergeRanges)
 
void InitInsertRange (ScDocShell *pDocSh, const ScRange &rR)
 
void SetNewRange (const ScRange &rNew)
 
void SetNewRanges (const ScRangeList &rNew)
 
void SetCursorOnly (bool bSet)
 
bool IsCursorOnly () const
 
virtual double SAL_CALL computeFunction (css::sheet::GeneralFunction nFunction) override
 
virtual void SAL_CALL clearContents (sal_Int32 nContentFlags) override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues) override
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames) override
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual css::uno::Sequence< css::beans::SetPropertyTolerantFailed > SAL_CALL setPropertyValuesTolerant (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues) override
 
virtual css::uno::Sequence< css::beans::GetPropertyTolerantResult > SAL_CALL getPropertyValuesTolerant (const css::uno::Sequence< OUString > &aPropertyNames) override
 
virtual css::uno::Sequence< css::beans::GetDirectPropertyTolerantResult > SAL_CALL getDirectPropertyValuesTolerant (const css::uno::Sequence< OUString > &aPropertyNames) override
 
virtual css::beans::PropertyState SAL_CALL getPropertyState (const OUString &PropertyName) override
 
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates (const css::uno::Sequence< OUString > &aPropertyName) override
 
virtual void SAL_CALL setPropertyToDefault (const OUString &PropertyName) override
 
virtual css::uno::Any SAL_CALL getPropertyDefault (const OUString &aPropertyName) override
 
virtual void SAL_CALL decrementIndent () override
 
virtual void SAL_CALL incrementIndent () override
 
virtual void SAL_CALL addChartDataChangeEventListener (const css::uno::Reference< css::chart::XChartDataChangeEventListener > &aListener) override
 
virtual void SAL_CALL removeChartDataChangeEventListener (const css::uno::Reference< css::chart::XChartDataChangeEventListener > &aListener) override
 
virtual double SAL_CALL getNotANumber () override
 
virtual sal_Bool SAL_CALL isNotANumber (double nNumber) override
 
virtual css::uno::Sequence< css::uno::Sequence< double > > SAL_CALL getData () override
 
virtual void SAL_CALL setData (const css::uno::Sequence< css::uno::Sequence< double > > &aData) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getRowDescriptions () override
 
virtual void SAL_CALL setRowDescriptions (const css::uno::Sequence< OUString > &aRowDescriptions) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getColumnDescriptions () override
 
virtual void SAL_CALL setColumnDescriptions (const css::uno::Sequence< OUString > &aColumnDescriptions) override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryVisibleCells () override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryEmptyCells () override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryContentCells (sal_Int16 nContentFlags) override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryFormulaCells (sal_Int32 nResultFlags) override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryColumnDifferences (const css::table::CellAddress &aCompare) override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryRowDifferences (const css::table::CellAddress &aCompare) override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryIntersection (const css::table::CellRangeAddress &aRange) override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryDependents (sal_Bool bRecursive) override
 
virtual css::uno::Reference< css::sheet::XSheetCellRanges > SAL_CALL queryPrecedents (sal_Bool bRecursive) override
 
virtual css::uno::Reference< css::util::XSearchDescriptor > SAL_CALL createSearchDescriptor () override
 
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL findAll (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL findFirst (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL findNext (const css::uno::Reference< css::uno::XInterface > &xStartAt, const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override
 
virtual css::uno::Reference< css::util::XReplaceDescriptor > SAL_CALL createReplaceDescriptor () override
 
virtual sal_Int32 SAL_CALL replaceAll (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override
 
virtual void SAL_CALL addModifyListener (const css::uno::Reference< css::util::XModifyListener > &aListener) override
 
virtual void SAL_CALL removeModifyListener (const css::uno::Reference< css::util::XModifyListener > &aListener) override
 
- Public Member Functions inherited from SfxListener
 SfxListener ()
 
 SfxListener (const SfxListener &rCopy)
 
virtual ~SfxListener () COVERITY_NOEXCEPT_FALSE
 
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
 
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
 
void EndListeningAll ()
 
bool IsListening (SfxBroadcaster &rBroadcaster) const
 
sal_uInt16 GetBroadcasterCount () const
 
SfxBroadcasterGetBroadcasterJOE (sal_uInt16 nNo) const
 
void RemoveBroadcaster_Impl (SfxBroadcaster &rBC)
 

Static Public Member Functions

static css::uno::Reference< css::table::XCellRange > CreateRangeFromDoc (const ScDocument &rDoc, const ScRange &rR)
 

Protected Member Functions

const ScRangeGetRange () const
 
virtual const SfxItemPropertyMapGetItemPropertyMap () override
 
virtual void GetOnePropertyValue (const SfxItemPropertySimpleEntry *pEntry, css::uno::Any &) override
 
virtual void SetOnePropertyValue (const SfxItemPropertySimpleEntry *pEntry, const css::uno::Any &aValue) override
 
css::uno::Reference< css::table::XCell > GetCellByPosition_Impl (sal_Int32 nColumn, sal_Int32 nRow)
 are used in Writer for tables ??? More...
 
void SetArrayFormula_Impl (const OUString &rFormula, const formula::FormulaGrammar::Grammar eGrammar)
 
- Protected Member Functions inherited from ScCellRangesBase
const ScMarkDataGetMarkData ()
 
css::beans::PropertyState GetOnePropertyState (sal_uInt16 nItemWhich, const SfxItemPropertySimpleEntry *pEntry)
 

Private Attributes

const SfxItemPropertySetpRangePropSet
 
ScRange aRange
 

Detailed Description

Definition at line 455 of file cellsuno.hxx.

Constructor & Destructor Documentation

ScCellRangeObj::ScCellRangeObj ( ScDocShell pDocSh,
const ScRange rR 
)

Definition at line 4572 of file cellsuno.cxx.

References aRange, and ScRange::PutInOrder().

Referenced by CreateRangeFromDoc(), getCellRangeByName(), and getCellRangeByPosition().

ScCellRangeObj::~ScCellRangeObj ( )
overridevirtual

Definition at line 4580 of file cellsuno.cxx.

Member Function Documentation

void SAL_CALL ScCellRangeObj::acquire ( )
throw (
)
overridevirtual
void SAL_CALL ScCellRangeObj::applySubTotals ( const css::uno::Reference< css::sheet::XSubTotalDescriptor > &  xDescriptor,
sal_Bool  bReplace 
)
overridevirtual
void SAL_CALL ScCellRangeObj::autoFormat ( const OUString &  aName)
overridevirtual
uno::Reference< sheet::XSheetFilterDescriptor > SAL_CALL ScCellRangeObj::createFilterDescriptor ( sal_Bool  bEmpty)
overridevirtual
uno::Reference< sheet::XSheetFilterDescriptor > SAL_CALL ScCellRangeObj::createFilterDescriptorByObject ( const css::uno::Reference< css::sheet::XSheetFilterable > &  xObject)
overridevirtual
uno::Sequence< beans::PropertyValue > SAL_CALL ScCellRangeObj::createImportDescriptor ( sal_Bool  bEmpty)
overridevirtual
uno::Reference< table::XCellRange > ScCellRangeObj::CreateRangeFromDoc ( const ScDocument rDoc,
const ScRange rR 
)
static
uno::Sequence< beans::PropertyValue > SAL_CALL ScCellRangeObj::createSortDescriptor ( )
overridevirtual
uno::Reference< sheet::XSubTotalDescriptor > SAL_CALL ScCellRangeObj::createSubTotalDescriptor ( sal_Bool  bEmpty)
overridevirtual
void SAL_CALL ScCellRangeObj::doImport ( const css::uno::Sequence< css::beans::PropertyValue > &  aDescriptor)
overridevirtual
void SAL_CALL ScCellRangeObj::fillAuto ( css::sheet::FillDirection  nFillDirection,
sal_Int32  nSourceCount 
)
overridevirtual
void SAL_CALL ScCellRangeObj::fillSeries ( css::sheet::FillDirection  nFillDirection,
css::sheet::FillMode  nFillMode,
css::sheet::FillDateMode  nFillDateMode,
double  fStep,
double  fEndValue 
)
overridevirtual
void SAL_CALL ScCellRangeObj::filter ( const css::uno::Reference< css::sheet::XSheetFilterDescriptor > &  xDescriptor)
overridevirtual
OUString SAL_CALL ScCellRangeObj::getArrayFormula ( )
overridevirtual
uno::Sequence< sheet::FormulaToken > SAL_CALL ScCellRangeObj::getArrayTokens ( )
overridevirtual
uno::Reference< table::XCell > SAL_CALL ScCellRangeObj::getCellByPosition ( sal_Int32  nColumn,
sal_Int32  nRow 
)
overridevirtual

Reimplemented in ScTableSheetObj, and ScCellCursorObj.

Definition at line 4692 of file cellsuno.cxx.

References GetCellByPosition_Impl().

Referenced by ScCellCursorObj::getCellByPosition().

uno::Reference< table::XCell > ScCellRangeObj::GetCellByPosition_Impl ( sal_Int32  nColumn,
sal_Int32  nRow 
)
protected

are used in Writer for tables ???

Exceptions
css::lang::IndexOutOfBoundsException
css::uno::RuntimeException

Definition at line 4670 of file cellsuno.cxx.

References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), ScCellRangesBase::GetDocShell(), ScAddress::Row(), and ScAddress::Tab().

Referenced by getCellByPosition(), and ScTableSheetObj::getCellByPosition().

uno::Reference< container::XIndexAccess > SAL_CALL ScCellRangeObj::getCellFormatRanges ( )
overridevirtual

Definition at line 5685 of file cellsuno.cxx.

References aRange, and ScCellRangesBase::GetDocShell().

uno::Reference< table::XCellRange > SAL_CALL ScCellRangeObj::getCellRangeByName ( const OUString &  aRange)
overridevirtual
uno::Reference< table::XCellRange > ScCellRangeObj::getCellRangeByName ( const OUString &  aRange,
const ScAddress::Details rDetails 
)
uno::Reference< table::XCellRange > SAL_CALL ScCellRangeObj::getCellRangeByPosition ( sal_Int32  nLeft,
sal_Int32  nTop,
sal_Int32  nRight,
sal_Int32  nBottom 
)
overridevirtual
uno::Reference< table::XTableColumns > SAL_CALL ScCellRangeObj::getColumns ( )
overridevirtual
uno::Sequence< uno::Sequence< uno::Any > > SAL_CALL ScCellRangeObj::getDataArray ( )
overridevirtual
uno::Sequence< uno::Sequence< OUString > > SAL_CALL ScCellRangeObj::getFormulaArray ( )
overridevirtual
uno::Sequence< sal_Int8 > SAL_CALL ScCellRangeObj::getImplementationId ( )
overridevirtual

Reimplemented in ScTableColumnObj, ScTableSheetObj, ScCellObj, and ScCellCursorObj.

Definition at line 4660 of file cellsuno.cxx.

OUString SAL_CALL ScCellRangeObj::getImplementationName ( )
overridevirtual

Reimplemented from ScCellRangesBase.

Reimplemented in ScTableRowObj, ScTableColumnObj, ScTableSheetObj, ScCellObj, and ScCellCursorObj.

Definition at line 5766 of file cellsuno.cxx.

sal_Bool SAL_CALL ScCellRangeObj::getIsMerged ( )
overridevirtual
const SfxItemPropertyMap & ScCellRangeObj::GetItemPropertyMap ( )
overrideprotectedvirtual

Reimplemented from ScCellRangesBase.

Reimplemented in ScTableRowObj, ScTableColumnObj, ScTableSheetObj, and ScCellObj.

Definition at line 5759 of file cellsuno.cxx.

References SfxItemPropertySet::getPropertyMap(), and pRangePropSet.

void ScCellRangeObj::GetOnePropertyValue ( const SfxItemPropertySimpleEntry pEntry,
css::uno::Any &   
)
overrideprotectedvirtual
uno::Reference< beans::XPropertySetInfo > SAL_CALL ScCellRangeObj::getPropertySetInfo ( )
overridevirtual

Reimplemented from ScCellRangesBase.

Reimplemented in ScTableRowObj, ScTableColumnObj, ScTableSheetObj, and ScCellObj.

Definition at line 5707 of file cellsuno.cxx.

References SfxItemPropertySet::getPropertyMap(), and pRangePropSet.

const ScRange& ScCellRangeObj::GetRange ( ) const
inlineprotected
table::CellRangeAddress SAL_CALL ScCellRangeObj::getRangeAddress ( )
overridevirtual

Definition at line 4812 of file cellsuno.cxx.

References aRange, and ScUnoConversion::FillApiRange().

uno::Reference< table::XTableRows > SAL_CALL ScCellRangeObj::getRows ( )
overridevirtual
uno::Reference< sheet::XSpreadsheet > SAL_CALL ScCellRangeObj::getSpreadsheet ( )
overridevirtual
uno::Sequence< OUString > SAL_CALL ScCellRangeObj::getSupportedServiceNames ( )
overridevirtual
uno::Sequence< uno::Type > SAL_CALL ScCellRangeObj::getTypes ( )
overridevirtual
uno::Reference< container::XIndexAccess > SAL_CALL ScCellRangeObj::getUniqueCellFormatRanges ( )
overridevirtual

Definition at line 5696 of file cellsuno.cxx.

References aRange, and ScCellRangesBase::GetDocShell().

void SAL_CALL ScCellRangeObj::merge ( sal_Bool  bMerge)
overridevirtual
uno::Any SAL_CALL ScCellRangeObj::queryInterface ( const css::uno::Type &  rType)
overridevirtual
void ScCellRangeObj::RefChanged ( )
overridevirtual
void SAL_CALL ScCellRangeObj::release ( )
throw (
)
overridevirtual
void SAL_CALL ScCellRangeObj::removeSubTotals ( )
overridevirtual
void SAL_CALL ScCellRangeObj::setArrayFormula ( const OUString &  aFormula)
overridevirtual

Definition at line 4893 of file cellsuno.cxx.

References formula::FormulaGrammar::GRAM_API, and SetArrayFormula_Impl().

void ScCellRangeObj::SetArrayFormula_Impl ( const OUString &  rFormula,
const formula::FormulaGrammar::Grammar  eGrammar 
)
protected
void SAL_CALL ScCellRangeObj::setArrayTokens ( const css::uno::Sequence< css::sheet::FormulaToken > &  aTokens)
overridevirtual
void SAL_CALL ScCellRangeObj::setDataArray ( const css::uno::Sequence< css::uno::Sequence< css::uno::Any > > &  aArray)
overridevirtual

move lcl_PutDataArray to docfunc?

Definition at line 4996 of file cellsuno.cxx.

References aRange, ScCellRangesBase::GetDocShell(), and lcl_PutDataArray().

void SAL_CALL ScCellRangeObj::setFormulaArray ( const css::uno::Sequence< css::uno::Sequence< OUString > > &  aArray)
overridevirtual
void ScCellRangeObj::SetOnePropertyValue ( const SfxItemPropertySimpleEntry pEntry,
const css::uno::Any &  aValue 
)
overrideprotectedvirtual
Exceptions
css::lang::IllegalArgumentException
css::uno::RuntimeException

But we can't recognize this case here -> an extra flag in PropertyMap entry, or something like that??? fetch the item directly from its position in the range?

docfunc

docfunc

Reimplemented from ScCellRangesBase.

Reimplemented in ScTableRowObj, ScTableColumnObj, ScTableSheetObj, and ScCellObj.

Definition at line 5715 of file cellsuno.cxx.

References ScCellRangesBase::SetOnePropertyValue().

Referenced by ScCellObj::SetOnePropertyValue(), ScTableSheetObj::SetOnePropertyValue(), ScTableColumnObj::SetOnePropertyValue(), and ScTableRowObj::SetOnePropertyValue().

void SAL_CALL ScCellRangeObj::setTableOperation ( const css::table::CellRangeAddress &  aFormulaRange,
css::sheet::TableOperationMode  nMode,
const css::table::CellAddress &  aColumnCell,
const css::table::CellAddress &  aRowCell 
)
overridevirtual
void SAL_CALL ScCellRangeObj::sort ( const css::uno::Sequence< css::beans::PropertyValue > &  xDescriptor)
overridevirtual
sal_Bool SAL_CALL ScCellRangeObj::supportsService ( const OUString &  ServiceName)
overridevirtual

Reimplemented from ScCellRangesBase.

Reimplemented in ScTableRowObj, ScTableColumnObj, ScTableSheetObj, ScCellObj, and ScCellCursorObj.

Definition at line 5771 of file cellsuno.cxx.

References cppu::supportsService().

Member Data Documentation

ScRange ScCellRangeObj::aRange
private
const SfxItemPropertySet* ScCellRangeObj::pRangePropSet
private

Definition at line 475 of file cellsuno.hxx.

Referenced by GetItemPropertyMap(), and getPropertySetInfo().


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