LibreOffice Module sc (master) 1
|
#include <cellsuno.hxx>
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 () noexcept override |
virtual void SAL_CALL | release () noexcept override |
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 |
Static Public Member Functions | |
static css::uno::Reference< css::table::XCellRange > | CreateRangeFromDoc (const ScDocument &rDoc, const ScRange &rR) |
Protected Member Functions | |
const ScRange & | GetRange () const |
virtual const SfxItemPropertyMap & | GetItemPropertyMap () override |
virtual void | GetOnePropertyValue (const SfxItemPropertyMapEntry *pEntry, css::uno::Any &) override |
virtual void | SetOnePropertyValue (const SfxItemPropertyMapEntry *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) |
Private Attributes | |
const SfxItemPropertySet * | pRangePropSet |
ScRange | aRange |
Definition at line 458 of file cellsuno.hxx.
ScCellRangeObj::ScCellRangeObj | ( | ScDocShell * | pDocSh, |
const ScRange & | rR | ||
) |
Definition at line 4479 of file cellsuno.cxx.
References aRange, and ScRange::PutInOrder().
Referenced by CreateRangeFromDoc(), getCellRangeByName(), and getCellRangeByPosition().
|
overridevirtual |
Definition at line 4487 of file cellsuno.cxx.
|
overridevirtualnoexcept |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScCellCursorObj.
Definition at line 4530 of file cellsuno.cxx.
Referenced by ScCellObj::acquire(), ScTableSheetObj::acquire(), ScTableColumnObj::acquire(), and ScCellCursorObj::acquire().
|
overridevirtual |
Definition at line 5475 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScSubTotalParam::bGroupActive, ScSubTotalParam::bReplace, ScAddress::Col(), ScDBDocFunc::DoSubTotals(), ForceMark, ScSubTotalDescriptorBase::GetData(), ScDocShell::GetDBData(), i, MAXSUBTOTAL, ScSubTotalParam::nCol1, ScSubTotalParam::nCol2, ScSubTotalParam::nField, ScSubTotalParam::nRow1, ScSubTotalParam::nRow2, ScSubTotalParam::nSubTotals, ScSubTotalParam::pSubTotals, ScAddress::Row(), SC_DB_MAKE, and ScAddress::Tab().
|
overridevirtual |
Definition at line 5174 of file cellsuno.cxx.
References aName, aRange, ScDocFunc::AutoFormat(), ScAutoFormat::begin(), ScAutoFormat::end(), ScAutoFormat::find(), ScDocShell::GetDocFunc(), ScGlobal::GetOrCreateAutoFormat(), and nIndex.
|
overridevirtual |
Definition at line 5278 of file cellsuno.cxx.
References aRange, ScRange::aStart, ScQueryParamBase::bByRow, ScQueryEntry::bDoQuery, ScAddress::Col(), ForceMark, ScDocShell::GetDBData(), ScQueryParamBase::GetEntry(), ScQueryParamBase::GetEntryCount(), i, nCount, ScQueryEntry::nField, pData, ScAddress::Row(), and SC_DB_OLD.
|
overridevirtual |
get/setAutoFilter as properties!!!
check if xObject is in the same document
instead from object?
Definition at line 5387 of file cellsuno.cxx.
References aRange, ScQueryParamBase::bByRow, ScQueryEntry::bDoQuery, ScQueryParamBase::bHasHeader, ScDocument::CreateQueryParam(), ScDocShell::GetDocument(), ScQueryParamBase::GetEntry(), ScQueryParamBase::GetEntryCount(), i, ScQueryParamTable::nCol1, ScQueryParamTable::nCol2, nCount, ScQueryEntry::nField, ScQueryParamTable::nRow1, ScQueryParamTable::nRow2, and ScQueryParamTable::nTab.
|
overridevirtual |
Definition at line 5546 of file cellsuno.cxx.
References aRange, aSeq, ScImportDescriptor::FillProperties(), ForceMark, ScDocShell::GetDBData(), ScImportDescriptor::GetPropertyCount(), pData, and SC_DB_OLD.
|
static |
Definition at line 4471 of file cellsuno.cxx.
References ScDocument::GetDocumentShell(), and ScCellRangeObj().
Referenced by ScInterpreter::ScExternal().
|
overridevirtual |
Definition at line 5194 of file cellsuno.cxx.
References aRange, aSeq, ScRange::aStart, ScSortParam::bByRow, ScAddress::Col(), ScSortDescriptor::FillProperties(), ForceMark, ScDocShell::GetDBData(), ScSortDescriptor::GetPropertyCount(), ScSortParam::GetSortKeyCount(), i, ScSortParam::maKeyState, pData, ScAddress::Row(), and SC_DB_OLD.
|
overridevirtual |
Definition at line 5440 of file cellsuno.cxx.
References aRange, ScRange::aStart, ScSubTotalParam::bGroupActive, ScAddress::Col(), ForceMark, ScDocShell::GetDBData(), i, MAXSUBTOTAL, ScSubTotalParam::nField, ScSubTotalParam::nSubTotals, pData, ScSubTotalParam::pSubTotals, and SC_DB_OLD.
|
overridevirtual |
TODO: could we get passed a valid result set by any means?
Api-Flag as parameter
Definition at line 5564 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), ScDBDocFunc::DoImport(), ScImportDescriptor::FillImportParam(), ForceMark, ScDocShell::GetDBData(), ScImportParam::nCol1, ScImportParam::nCol2, ScImportParam::nRow1, ScImportParam::nRow2, ScAddress::Row(), SC_DB_MAKE, and ScAddress::Tab().
|
overridevirtual |
Definition at line 5127 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), FILL_TO_BOTTOM, FILL_TO_LEFT, FILL_TO_RIGHT, FILL_TO_TOP, ScDocFunc::FillAuto(), ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), ScDocument::MaxRow(), nCount, ScAddress::Row(), ScAddress::SetCol(), and ScAddress::SetRow().
|
overridevirtual |
Definition at line 5051 of file cellsuno.cxx.
References aRange, FILL_AUTO, FILL_DATE, FILL_DAY, FILL_GROWTH, FILL_LINEAR, FILL_MONTH, FILL_SIMPLE, FILL_TO_BOTTOM, FILL_TO_LEFT, FILL_TO_RIGHT, FILL_TO_TOP, FILL_WEEKDAY, FILL_YEAR, ScDocFunc::FillSeries(), ScDocShell::GetDocFunc(), and MAXDOUBLE.
|
overridevirtual |
if it already a ScFilterDescriptor is, direct via getImplementation?
keep source range in filter descriptor if created by createFilterDescriptorByObject ???
Definition at line 5311 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, aStr, ScQueryParamBase::bByRow, ScQueryEntry::bDoQuery, ScQueryEntry::ByString, ScAddress::Col(), ForceMark, ScDocShell::GetDBData(), ScDocShell::GetDocument(), ScQueryParamBase::GetEntry(), ScQueryParamBase::GetEntryCount(), ScDocument::GetFormatTable(), SvNumberFormatter::GetInputLineString(), ScQueryEntry::GetQueryItems(), ScDocument::GetSharedStringPool(), i, svl::SharedStringPool::intern(), lcl_CopyProperties(), ScQueryEntry::Item::maString, ScQueryEntry::Item::meType, ScQueryEntry::Item::mfVal, ScQueryParamTable::nCol1, ScQueryParamTable::nCol2, nCount, ScQueryEntry::nField, ScQueryParamTable::nRow1, ScQueryParamTable::nRow2, ScDBDocFunc::Query(), ScAddress::Row(), SC_DB_MAKE, and ScAddress::Tab().
|
overridevirtual |
Definition at line 4742 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, CELLTYPE_FORMULA, ScDocShell::GetDocument(), ScRefCellValue::getFormula(), ScFormulaCell::GetFormula(), ScFormulaCell::GetMatrixOrigin(), and ScRefCellValue::getType().
|
overridevirtual |
Definition at line 4806 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, CELLTYPE_FORMULA, ScTokenConversion::ConvertToTokenSequence(), ScFormulaCell::GetCode(), ScDocShell::GetDocument(), ScRefCellValue::getFormula(), ScFormulaCell::GetMatrixOrigin(), and ScRefCellValue::getType().
|
overridevirtual |
Reimplemented in ScTableSheetObj, and ScCellCursorObj.
Definition at line 4599 of file cellsuno.cxx.
References GetCellByPosition_Impl().
Referenced by ScCellCursorObj::getCellByPosition().
|
protected |
are used in Writer for tables ???
css::lang::IndexOutOfBoundsException | |
css::uno::RuntimeException |
Definition at line 4577 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), ScAddress::Row(), and ScAddress::Tab().
Referenced by getCellByPosition(), and ScTableSheetObj::getCellByPosition().
|
overridevirtual |
Definition at line 5590 of file cellsuno.cxx.
References aRange.
|
overridevirtual |
Reimplemented in ScTableSheetObj, ScTableSheetObj, ScCellCursorObj, and ScCellCursorObj.
Definition at line 4635 of file cellsuno.cxx.
References aName, ScAddress::detailsOOOa1, and getCellRangeByName().
Referenced by getCellRangeByName(), ScTableSheetObj::getCellRangeByName(), and ScCellCursorObj::getCellRangeByName().
uno::Reference< table::XCellRange > ScCellRangeObj::getCellRangeByName | ( | const OUString & | aRange, |
const ScAddress::Details & | rDetails | ||
) |
css::uno::RuntimeException |
Definition at line 4641 of file cellsuno.cxx.
References ScRange::aEnd, aName, aRange, ScRange::aStart, ScRange::Contains(), ScDocShell::GetDocument(), ScRangeUtil::MakeRangeFromName(), ScRange::ParseAny(), RUTL_DBASE, RUTL_NAMES, ScCellRangeObj(), ScAddress::SetTab(), ScAddress::Tab(), TAB_3D, and VALID.
|
overridevirtual |
Reimplemented in ScTableSheetObj, and ScCellCursorObj.
Definition at line 4607 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), ScAddress::Row(), ScCellRangeObj(), and ScAddress::Tab().
Referenced by ScTableSheetObj::getCellRangeByPosition(), and ScCellCursorObj::getCellRangeByPosition().
|
overridevirtual |
Definition at line 4693 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), and ScAddress::Tab().
|
overridevirtual |
Definition at line 4875 of file cellsuno.cxx.
References aRange, aSeq, ScRangeToSequence::FillMixedArray(), and ScDocShell::GetDocument().
|
overridevirtual |
Definition at line 4920 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), ScDocShell::GetDocument(), lcl_GetInputString(), ScAddress::Row(), and ScAddress::Tab().
|
overridevirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScCellCursorObj.
Definition at line 4567 of file cellsuno.cxx.
|
overridevirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, ScTableRowObj, and ScCellCursorObj.
Definition at line 5671 of file cellsuno.cxx.
|
overridevirtual |
Definition at line 5042 of file cellsuno.cxx.
References aRange, ScDocShell::GetDocument(), ScDocument::HasAttrib(), and Merged.
|
overrideprotectedvirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScTableRowObj.
Definition at line 5664 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pRangePropSet.
|
overrideprotectedvirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScTableRowObj.
Definition at line 5628 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), ScDocShell::GetDocument(), ScDocument::GetMMRect(), tools::Rectangle::GetSize(), Size::Height(), tools::Rectangle::Left(), SfxItemPropertyMapEntry::nWID, ScAddress::Row(), SC_WID_UNO_POS, SC_WID_UNO_SIZE, ScAddress::Tab(), tools::Rectangle::Top(), and Size::Width().
Referenced by ScCellObj::GetOnePropertyValue(), ScTableSheetObj::GetOnePropertyValue(), ScTableColumnObj::GetOnePropertyValue(), and ScTableRowObj::GetOnePropertyValue().
|
overridevirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScTableRowObj.
Definition at line 5612 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pRangePropSet.
|
inlineprotected |
Definition at line 482 of file cellsuno.hxx.
Referenced by ScTableColumnObj::getName(), ScTableColumnObj::GetOnePropertyValue(), ScTableRowObj::GetOnePropertyValue(), ScTableColumnObj::SetOnePropertyValue(), and ScTableRowObj::SetOnePropertyValue().
|
overridevirtual |
Definition at line 4719 of file cellsuno.cxx.
References aRange, and ScUnoConversion::FillApiRange().
|
overridevirtual |
Definition at line 4705 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Row(), and ScAddress::Tab().
|
overridevirtual |
Reimplemented in ScTableSheetObj, and ScCellCursorObj.
Definition at line 4729 of file cellsuno.cxx.
References aRange, ScRange::aStart, and ScAddress::Tab().
Referenced by ScCellCursorObj::getSpreadsheet().
|
overridevirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, ScTableRowObj, and ScCellCursorObj.
Definition at line 5681 of file cellsuno.cxx.
References SCCELLPROPERTIES_SERVICE, SCCELLRANGE_SERVICE, SCCHARPROPERTIES_SERVICE, SCPARAPROPERTIES_SERVICE, and SCSHEETCELLRANGE_SERVICE.
Referenced by ScCellCursorObj::getSupportedServiceNames().
|
overridevirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScCellCursorObj.
Definition at line 4540 of file cellsuno.cxx.
References aTypes, comphelper::concatSequences(), and cppu::UnoType< typename T >::get().
Referenced by ScCellObj::getTypes(), ScTableSheetObj::getTypes(), ScTableColumnObj::getTypes(), and ScCellCursorObj::getTypes().
|
overridevirtual |
Definition at line 5601 of file cellsuno.cxx.
References aRange.
|
overridevirtual |
Catch error?
Definition at line 5023 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScAddress::Col(), ScDocShell::GetDocFunc(), ScCellMergeOption::maTabs, ScDocFunc::MergeCells(), ScAddress::Row(), ScAddress::Tab(), and ScDocFunc::UnmergeCells().
|
overridevirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScCellCursorObj.
Definition at line 4505 of file cellsuno.cxx.
References SC_QUERYINTERFACE.
Referenced by ScCellObj::queryInterface(), ScTableSheetObj::queryInterface(), ScTableColumnObj::queryInterface(), and ScCellCursorObj::queryInterface().
|
overridevirtual |
Reimplemented in ScCellObj.
Definition at line 4491 of file cellsuno.cxx.
References aRange, ScRangeList::empty(), ScRange::PutInOrder(), and ScRangeList::size().
Referenced by ScCellObj::RefChanged().
|
overridevirtualnoexcept |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScCellCursorObj.
Definition at line 4535 of file cellsuno.cxx.
Referenced by ScCellObj::release(), ScTableSheetObj::release(), ScTableColumnObj::release(), and ScCellCursorObj::release().
|
overridevirtual |
Definition at line 5519 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScSubTotalParam::bRemoveOnly, ScAddress::Col(), ScDBDocFunc::DoSubTotals(), ForceMark, ScDocShell::GetDBData(), ScSubTotalParam::nCol1, ScSubTotalParam::nCol2, ScSubTotalParam::nRow1, ScSubTotalParam::nRow2, pData, ScAddress::Row(), SC_DB_MAKE, SC_DB_OLD, and ScAddress::Tab().
|
overridevirtual |
Definition at line 4798 of file cellsuno.cxx.
References formula::FormulaGrammar::GRAM_API, and SetArrayFormula_Impl().
|
protected |
css::uno::RuntimeException |
Definition at line 4771 of file cellsuno.cxx.
References aRange, ScRange::aStart, CONTENTS, ScDocFunc::DeleteContents(), ScDocFunc::EnterMatrix(), ScDocShell::GetDocFunc(), ScMarkData::SelectTable(), ScMarkData::SetMarkArea(), and ScAddress::Tab().
Referenced by setArrayFormula().
|
overridevirtual |
Definition at line 4840 of file cellsuno.cxx.
References aRange, ScRange::aStart, CONTENTS, ScTokenConversion::ConvertToTokenArray(), ScDocFunc::DeleteContents(), ScDocFunc::EnterMatrix(), ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), ScDocument::GetSheetLimits(), formula::FormulaGrammar::GRAM_API, ScMarkData::SelectTable(), ScMarkData::SetMarkArea(), and ScAddress::Tab().
|
overridevirtual |
move lcl_PutDataArray to docfunc?
Definition at line 4901 of file cellsuno.cxx.
References aRange, and lcl_PutDataArray().
|
overridevirtual |
Definition at line 4960 of file cellsuno.cxx.
References aRange, ScDocShell::GetDocument(), formula::FormulaGrammar::GRAM_API, and lcl_PutFormulaArray().
|
overrideprotectedvirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, and ScTableRowObj.
Definition at line 5620 of file cellsuno.cxx.
Referenced by ScCellObj::SetOnePropertyValue(), ScTableSheetObj::SetOnePropertyValue(), ScTableColumnObj::SetOnePropertyValue(), and ScTableRowObj::SetOnePropertyValue().
|
overridevirtual |
Definition at line 4981 of file cellsuno.cxx.
References aRange, ScTabOpParam::aRefColCell, ScTabOpParam::aRefFormulaCell, ScTabOpParam::aRefFormulaEnd, ScTabOpParam::aRefRowCell, ScTabOpParam::Both, ScTabOpParam::Column, ScDocShell::GetDocFunc(), ScTabOpParam::meMode, ScTabOpParam::Row, and ScDocFunc::TabOp().
|
overridevirtual |
Definition at line 5224 of file cellsuno.cxx.
References ScRange::aEnd, aRange, ScRange::aStart, ScSortParam::bByRow, ScAddress::Col(), ScSortDescriptor::FillSortParam(), ForceMark, ScDocShell::GetDBData(), ScSortParam::GetSortKeyCount(), i, ScSortParam::maKeyState, ScSortParam::nCol1, ScSortParam::nCol2, ScSortParam::nRow1, ScSortParam::nRow2, pData, ScAddress::Row(), SC_DB_MAKE, ScDBDocFunc::Sort(), and ScAddress::Tab().
|
overridevirtual |
Reimplemented in ScCellObj, ScTableSheetObj, ScTableColumnObj, ScTableRowObj, and ScCellCursorObj.
Definition at line 5676 of file cellsuno.cxx.
References cppu::supportsService().
|
private |
Definition at line 479 of file cellsuno.hxx.
Referenced by applySubTotals(), autoFormat(), createFilterDescriptor(), createFilterDescriptorByObject(), createImportDescriptor(), createSortDescriptor(), createSubTotalDescriptor(), doImport(), fillAuto(), fillSeries(), filter(), getArrayFormula(), getArrayTokens(), GetCellByPosition_Impl(), getCellFormatRanges(), getCellRangeByName(), getCellRangeByPosition(), getColumns(), getDataArray(), getFormulaArray(), getIsMerged(), GetOnePropertyValue(), getRangeAddress(), getRows(), getSpreadsheet(), getUniqueCellFormatRanges(), merge(), RefChanged(), removeSubTotals(), ScCellRangeObj(), SetArrayFormula_Impl(), setArrayTokens(), setDataArray(), setFormulaArray(), setTableOperation(), and sort().
|
private |
Definition at line 478 of file cellsuno.hxx.
Referenced by GetItemPropertyMap(), and getPropertySetInfo().