LibreOffice Module sc (master) 1
|
#include <cellsuno.hxx>
Public Member Functions | |
ScTableSheetObj (ScDocShell *pDocSh, SCTAB nTab) | |
virtual | ~ScTableSheetObj () override |
void | InitInsertSheet (ScDocShell *pDocSh, SCTAB nTab) |
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 css::uno::Reference< css::sheet::XSheetCellCursor > SAL_CALL | createCursor () override |
virtual css::uno::Reference< css::sheet::XSheetCellCursor > SAL_CALL | createCursorByRange (const css::uno::Reference< css::sheet::XSheetCellRange > &aRange) override |
virtual css::uno::Reference< css::sheet::XSpreadsheet > SAL_CALL | getSpreadsheet () 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 |
virtual OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &aName) override |
virtual css::uno::Sequence< css::sheet::TablePageBreakData > SAL_CALL | getColumnPageBreaks () override |
virtual css::uno::Sequence< css::sheet::TablePageBreakData > SAL_CALL | getRowPageBreaks () override |
virtual void SAL_CALL | removeAllManualPageBreaks () override |
virtual void SAL_CALL | insertCells (const css::table::CellRangeAddress &aRange, css::sheet::CellInsertMode nMode) override |
virtual void SAL_CALL | removeRange (const css::table::CellRangeAddress &aRange, css::sheet::CellDeleteMode nMode) override |
virtual void SAL_CALL | moveRange (const css::table::CellAddress &aDestination, const css::table::CellRangeAddress &aSource) override |
virtual void SAL_CALL | copyRange (const css::table::CellAddress &aDestination, const css::table::CellRangeAddress &aSource) override |
virtual css::uno::Reference< css::table::XTableCharts > SAL_CALL | getCharts () override |
virtual css::uno::Reference< css::table::XTablePivotCharts > SAL_CALL | getPivotCharts () override |
virtual css::uno::Reference< css::sheet::XDataPilotTables > SAL_CALL | getDataPilotTables () override |
virtual css::uno::Reference< css::sheet::XScenarios > SAL_CALL | getScenarios () override |
virtual css::uno::Reference< css::sheet::XSheetAnnotations > SAL_CALL | getAnnotations () override |
virtual css::uno::Reference< css::drawing::XDrawPage > SAL_CALL | getDrawPage () override |
virtual css::uno::Sequence< css::table::CellRangeAddress > SAL_CALL | getPrintAreas () override |
virtual void SAL_CALL | setPrintAreas (const css::uno::Sequence< css::table::CellRangeAddress > &aPrintAreas) override |
virtual sal_Bool SAL_CALL | getPrintTitleColumns () override |
virtual void SAL_CALL | setPrintTitleColumns (sal_Bool bPrintTitleColumns) override |
virtual css::table::CellRangeAddress SAL_CALL | getTitleColumns () override |
virtual void SAL_CALL | setTitleColumns (const css::table::CellRangeAddress &aTitleColumns) override |
virtual sal_Bool SAL_CALL | getPrintTitleRows () override |
virtual void SAL_CALL | setPrintTitleRows (sal_Bool bPrintTitleRows) override |
virtual css::table::CellRangeAddress SAL_CALL | getTitleRows () override |
virtual void SAL_CALL | setTitleRows (const css::table::CellRangeAddress &aTitleRows) override |
virtual css::sheet::SheetLinkMode SAL_CALL | getLinkMode () override |
virtual void SAL_CALL | setLinkMode (css::sheet::SheetLinkMode nLinkMode) override |
virtual OUString SAL_CALL | getLinkUrl () override |
virtual void SAL_CALL | setLinkUrl (const OUString &aLinkUrl) override |
virtual OUString SAL_CALL | getLinkSheetName () override |
virtual void SAL_CALL | setLinkSheetName (const OUString &aLinkSheetName) override |
virtual void SAL_CALL | link (const OUString &aUrl, const OUString &aSheetName, const OUString &aFilterName, const OUString &aFilterOptions, css::sheet::SheetLinkMode nMode) override |
virtual sal_Bool SAL_CALL | hideDependents (const css::table::CellAddress &aPosition) override |
virtual sal_Bool SAL_CALL | hidePrecedents (const css::table::CellAddress &aPosition) override |
virtual sal_Bool SAL_CALL | showDependents (const css::table::CellAddress &aPosition) override |
virtual sal_Bool SAL_CALL | showPrecedents (const css::table::CellAddress &aPosition) override |
virtual sal_Bool SAL_CALL | showErrors (const css::table::CellAddress &aPosition) override |
virtual sal_Bool SAL_CALL | showInvalid () override |
virtual void SAL_CALL | clearArrows () override |
virtual void SAL_CALL | group (const css::table::CellRangeAddress &aRange, css::table::TableOrientation nOrientation) override |
virtual void SAL_CALL | ungroup (const css::table::CellRangeAddress &aRange, css::table::TableOrientation nOrientation) override |
virtual void SAL_CALL | autoOutline (const css::table::CellRangeAddress &aRange) override |
virtual void SAL_CALL | clearOutline () override |
virtual void SAL_CALL | hideDetail (const css::table::CellRangeAddress &aRange) override |
virtual void SAL_CALL | showDetail (const css::table::CellRangeAddress &aRange) override |
virtual void SAL_CALL | showLevel (sal_Int16 nLevel, css::table::TableOrientation nOrientation) override |
virtual void SAL_CALL | protect (const OUString &aPassword) override |
virtual void SAL_CALL | unprotect (const OUString &aPassword) override |
virtual sal_Bool SAL_CALL | isProtected () override |
virtual sal_Bool SAL_CALL | getIsScenario () override |
virtual OUString SAL_CALL | getScenarioComment () override |
virtual void SAL_CALL | setScenarioComment (const OUString &aScenarioComment) override |
virtual void SAL_CALL | addRanges (const css::uno::Sequence< css::table::CellRangeAddress > &aRanges) override |
virtual void SAL_CALL | apply () override |
virtual css::uno::Sequence< css::table::CellRangeAddress > SAL_CALL | getRanges () override |
virtual void SAL_CALL | setExternalName (const OUString &aUrl, const OUString &aSheetName) override |
virtual css::uno::Reference< css::container::XNameReplace > SAL_CALL | getEvents () override |
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 |
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) |
![]() | |
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 |
Private Member Functions | |
SCTAB | GetTab_Impl () const |
void | PrintAreaUndo_Impl (std::unique_ptr< ScPrintRangeSaver > pOldRanges) |
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 |
Private Attributes | |
const SfxItemPropertySet * | pSheetPropSet |
Friends | |
class | ScTableSheetsObj |
Additional Inherited Members | |
![]() | |
static css::uno::Reference< css::table::XCellRange > | CreateRangeFromDoc (const ScDocument &rDoc, const ScRange &rR) |
![]() | |
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) |
Definition at line 765 of file cellsuno.hxx.
ScTableSheetObj::ScTableSheetObj | ( | ScDocShell * | pDocSh, |
SCTAB | nTab | ||
) |
Definition at line 6521 of file cellsuno.cxx.
|
overridevirtual |
Definition at line 6527 of file cellsuno.cxx.
|
overridevirtualnoexcept |
Reimplemented from ScCellRangeObj.
Definition at line 6562 of file cellsuno.cxx.
References ScCellRangeObj::acquire().
|
overridevirtual |
Definition at line 7635 of file cellsuno.cxx.
References ScDocFunc::ApplyAttributes(), ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), ScPatternAttr::GetItemSet(), ScDocument::GetPool(), ScDocument::GetSheetLimits(), GetTab_Impl(), ScDocument::IsScenario(), SfxItemSet::Put(), Scenario, ScMarkData::SelectTable(), and ScMarkData::SetMultiMarkArea().
|
overridevirtual |
otherwise error or so
Definition at line 7667 of file cellsuno.cxx.
References aName, ScDocShell::GetDocument(), ScDocument::GetName(), GetTab_Impl(), ScDocument::IsScenario(), and ScDocShell::UseScenario().
|
overridevirtual |
Definition at line 7486 of file cellsuno.cxx.
References ScOutlineDocFunc::AutoOutline(), and ScUnoConversion::FillScRange().
|
overridevirtual |
Definition at line 7446 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelAll(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7499 of file cellsuno.cxx.
References GetTab_Impl(), and ScOutlineDocFunc::RemoveAllOutlines().
|
overridevirtual |
Definition at line 6963 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), GetTab_Impl(), and ScDocFunc::MoveBlock().
|
overridevirtual |
single cell or whole table??????
Definition at line 6685 of file cellsuno.cxx.
References ScDocShell::GetDocument(), GetTab_Impl(), ScDocument::MaxCol(), and ScDocument::MaxRow().
|
overridevirtual |
Definition at line 6699 of file cellsuno.cxx.
References ScRangeList::empty(), SAL_WARN_IF, and ScRangeList::size().
|
overridevirtual |
Definition at line 6666 of file cellsuno.cxx.
References GetTab_Impl().
Referenced by oox::xls::Comment::finalizeImport().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6728 of file cellsuno.cxx.
References ScCellRangeObj::GetCellByPosition_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 610 of file cellsuno.cxx.
References ATTR_FONT_EMPHASISMARK(), cppu::UnoType< typename T >::get(), MID_EMPHASIS, and SC_UNONAME_CEMPHAS.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6678 of file cellsuno.cxx.
References ScCellRangeObj::getCellRangeByName().
uno::Reference< table::XCellRange > ScCellRangeObj::getCellRangeByName | ( | const OUString & | aRange, |
const ScAddress::Details & | rDetails | ||
) |
css::uno::RuntimeException |
Definition at line 613 of file cellsuno.cxx.
References ATTR_CJK_FONT(), cppu::UnoType< typename T >::get(), MID_FONT_CHAR_SET, and SC_UNO_CJK_CFCHARS.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6735 of file cellsuno.cxx.
References ScCellRangeObj::getCellRangeByPosition().
|
overridevirtual |
Definition at line 6621 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
Definition at line 6742 of file cellsuno.cxx.
References aData, aSeq, ScDocument::GetColumnsRange(), ScDocShell::GetDocument(), ScDocument::GetPageSize(), ScDocShell::GetPrinter(), GetTab_Impl(), ScDocument::HasColBreak(), Size::Height(), Manual, ScDocument::MaxCol(), nCount, NONE, nPos, ScDocument::UpdatePageBreaks(), ScPrintFunc::UpdatePages(), and Size::Width().
|
overridevirtual |
Definition at line 6643 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
Definition at line 6863 of file cellsuno.cxx.
References SdrModel::GetPage(), GetTab_Impl(), SdrPage::getUnoPage(), and ScDocShell::MakeDrawLayer().
|
overridevirtual |
Definition at line 7742 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6601 of file cellsuno.cxx.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8239 of file cellsuno.cxx.
|
overridevirtual |
Definition at line 7588 of file cellsuno.cxx.
References ScDocShell::GetDocument(), GetTab_Impl(), and ScDocument::IsScenario().
|
overrideprivatevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8232 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pSheetPropSet.
|
overridevirtual |
Definition at line 7231 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetLinkMode(), GetTab_Impl(), NORMAL, and VALUE.
Referenced by setLinkSheetName(), and setLinkUrl().
|
overridevirtual |
Definition at line 7281 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetLinkTab(), and GetTab_Impl().
Referenced by setLinkMode(), and setLinkUrl().
|
overridevirtual |
Definition at line 7259 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetLinkDoc(), and GetTab_Impl().
Referenced by setLinkMode(), and setLinkSheetName().
|
overridevirtual |
Definition at line 6841 of file cellsuno.cxx.
References aName, ScDocShell::GetDocument(), ScDocument::GetName(), and GetTab_Impl().
Referenced by GetOnePropertyValue().
|
overrideprivatevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8089 of file cellsuno.cxx.
References Attrib, ScStyleNameConversion::DisplayToProgrammaticName(), ScDocument::GetCodeName(), ScDocShell::GetDocument(), getName(), ScCellRangeObj::GetOnePropertyValue(), ScDocument::GetPageStyle(), ScDocument::GetScenarioData(), ScDocument::GetScenarioFlags(), GetTab_Impl(), ScDocument::GetTabBgColor(), ScDocument::IsActiveScenario(), ScDocument::IsLayoutRTL(), ScDocument::IsPrintEntireSheet(), ScDocument::IsScenario(), ScDocument::IsVisible(), NONE, SfxItemPropertyMapEntry::nWID, PrintFrame, Protected, SC_WID_UNO_AUTOPRINT, SC_WID_UNO_BORDCOL, SC_WID_UNO_CELLVIS, SC_WID_UNO_CODENAME, SC_WID_UNO_CONDFORMAT, SC_WID_UNO_COPYBACK, SC_WID_UNO_COPYFORM, SC_WID_UNO_COPYSTYL, SC_WID_UNO_ISACTIVE, SC_WID_UNO_LINKDISPBIT, SC_WID_UNO_LINKDISPNAME, SC_WID_UNO_NAMES, SC_WID_UNO_PAGESTL, SC_WID_UNO_PRINTBORD, SC_WID_UNO_PROTECT, SC_WID_UNO_SHOWBORD, SC_WID_UNO_TABCOLOR, SC_WID_UNO_TABLAYOUT, ShowFrame, TwoWay, and Value.
|
overridevirtual |
Definition at line 6632 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
Definition at line 7013 of file cellsuno.cxx.
References aSeq, ScUnoConversion::FillApiRange(), ScDocShell::GetDocument(), ScDocument::GetPrintRange(), ScDocument::GetPrintRangeCount(), GetTab_Impl(), i, and nCount.
|
overridevirtual |
Definition at line 7073 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetRepeatColRange(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7151 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 7754 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pSheetPropSet.
|
overridevirtual |
Definition at line 7691 of file cellsuno.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScDocShell::GetDocument(), ScDocument::GetScenarioRanges(), GetTab_Impl(), nCount, nIndex, ScAddress::Row(), ScRangeList::size(), and ScAddress::Tab().
|
overridevirtual |
Definition at line 6786 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetPageSize(), ScDocShell::GetPrinter(), ScDocument::GetRowBreakData(), GetTab_Impl(), Size::Height(), ScDocument::UpdatePageBreaks(), ScPrintFunc::UpdatePages(), and Size::Width().
|
overridevirtual |
Definition at line 7598 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetScenarioData(), and GetTab_Impl().
|
overridevirtual |
Definition at line 6654 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8249 of file cellsuno.cxx.
References SCCELLPROPERTIES_SERVICE, SCCELLRANGE_SERVICE, SCCHARPROPERTIES_SERVICE, SCLINKTARGET_SERVICE, SCPARAPROPERTIES_SERVICE, SCSHEETCELLRANGE_SERVICE, and SCSPREADSHEET_SERVICE.
|
private |
Definition at line 6608 of file cellsuno.cxx.
References ScRangeList::empty(), and ScRangeList::size().
Referenced by addRanges(), apply(), clearArrows(), clearOutline(), copyRange(), createCursor(), getAnnotations(), getCharts(), getColumnPageBreaks(), getDataPilotTables(), getDrawPage(), getEvents(), getIsScenario(), getLinkMode(), getLinkSheetName(), getLinkUrl(), getName(), GetOnePropertyValue(), getPivotCharts(), getPrintAreas(), getPrintTitleColumns(), getPrintTitleRows(), getRanges(), getRowPageBreaks(), getScenarioComment(), getScenarios(), getTitleColumns(), getTitleRows(), hideDependents(), hidePrecedents(), insertCells(), isProtected(), link(), moveRange(), PrintAreaUndo_Impl(), protect(), removeAllManualPageBreaks(), removeRange(), setExternalName(), setName(), SetOnePropertyValue(), setPrintAreas(), setPrintTitleColumns(), setPrintTitleRows(), setScenarioComment(), setTitleColumns(), setTitleRows(), showDependents(), showErrors(), showInvalid(), showLevel(), showPrecedents(), and unprotect().
|
overridevirtual |
Definition at line 7113 of file cellsuno.cxx.
References ScUnoConversion::FillApiRange(), ScDocShell::GetDocument(), ScDocument::GetRepeatColRange(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7191 of file cellsuno.cxx.
References ScUnoConversion::FillApiRange(), ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6572 of file cellsuno.cxx.
References aTypes, comphelper::concatSequences(), cppu::UnoType< typename T >::get(), and ScCellRangeObj::getTypes().
|
overridevirtual |
Definition at line 7456 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), and ScOutlineDocFunc::MakeOutline().
|
overridevirtual |
Definition at line 7367 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelSucc(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7511 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), and ScOutlineDocFunc::HideMarkedOutlines().
|
overridevirtual |
Definition at line 7381 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelPred(), ScDocShell::GetDocFunc(), and GetTab_Impl().
void ScTableSheetObj::InitInsertSheet | ( | ScDocShell * | pDocSh, |
SCTAB | nTab | ||
) |
Definition at line 6531 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::MaxCol(), and ScDocument::MaxRow().
Referenced by ScTableSheetsObj::insertByName(), and ScTableSheetsObj::replaceByName().
|
overridevirtual |
Definition at line 6886 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), GetTab_Impl(), INS_CELLSDOWN, INS_CELLSRIGHT, INS_INSCOLS_BEFORE, INS_INSROWS_BEFORE, INS_NONE, and ScDocFunc::InsertCells().
|
overridevirtual |
Exception or so?
Definition at line 7575 of file cellsuno.cxx.
References ScDocShell::GetDocument(), GetTab_Impl(), and ScDocument::IsTabProtected().
|
overridevirtual |
undo of link data on the table
update only on the affected table???
The file name should only exists once (?)
notify ScSheetLinkObj objects!!!
Definition at line 7303 of file cellsuno.cxx.
References ScGlobal::GetAbsDocName(), ScDocShell::GetDocument(), ScDocumentLoader::GetFilterName(), ScDocument::GetLinkManager(), sfx2::LinkManager::GetLinks(), GetTab_Impl(), ScDocShell::GetViewBindings(), i, SfxBindings::Invalidate(), ScDocument::IsExecuteLinkEnabled(), nCount, NONE, NORMAL, ScDocumentLoader::RemoveAppPrefix(), ScDocument::SetLink(), ScDocShell::UpdateLinks(), and VALUE.
Referenced by setLinkMode(), setLinkSheetName(), and setLinkUrl().
|
overridevirtual |
Definition at line 6948 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), GetTab_Impl(), and ScDocFunc::MoveBlock().
|
private |
Definition at line 6980 of file cellsuno.cxx.
References SfxUndoManager::AddUndoAction(), ScDocument::CreatePrintRangeSaver(), ScDocShell::GetDocument(), ScDocShell::GetPrinter(), GetTab_Impl(), ScDocShell::GetUndoManager(), ScDocShell::GetViewBindings(), SfxBindings::Invalidate(), ScDocument::IsUndoEnabled(), ScDocShell::SetDocumentModified(), and ScPrintFunc::UpdatePages().
Referenced by setPrintAreas(), setPrintTitleColumns(), setPrintTitleRows(), setTitleColumns(), and setTitleRows().
|
overridevirtual |
Definition at line 7552 of file cellsuno.cxx.
References ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), GetTab_Impl(), ScDocument::IsTabProtected(), and ScDocFunc::Protect().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6537 of file cellsuno.cxx.
References ScCellRangeObj::queryInterface(), and SC_QUERYINTERFACE.
|
overridevirtualnoexcept |
Reimplemented from ScCellRangeObj.
Definition at line 6567 of file cellsuno.cxx.
References ScCellRangeObj::release().
|
overridevirtual |
DocFunc function, also for ScViewFunc::RemoveManualBreaks
Definition at line 6809 of file cellsuno.cxx.
References SfxUndoManager::AddUndoAction(), ScDocument::CopyToDocument(), ScDocShell::GetDocument(), GetTab_Impl(), ScDocShell::GetUndoManager(), Grid, ScDocument::IsUndoEnabled(), ScDocument::MaxCol(), ScDocument::MaxRow(), NONE, ScDocShell::PostPaint(), ScDocument::RemoveManualBreaks(), SCDOCMODE_UNDO, ScDocShell::SetDocumentModified(), and ScDocument::UpdatePageBreaks().
|
overridevirtual |
Definition at line 6917 of file cellsuno.cxx.
References CellsLeft, CellsUp, Cols, ScDocFunc::DeleteCells(), ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), GetTab_Impl(), NONE, and Rows.
|
overridevirtual |
Definition at line 7723 of file cellsuno.cxx.
References ScGlobal::GetAbsDocName(), ScGlobal::GetDocTabName(), ScDocShell::GetDocument(), GetTab_Impl(), and ScDocument::RenameTab().
|
overridevirtual |
search for filter and options in old link
Definition at line 7247 of file cellsuno.cxx.
References getLinkSheetName(), getLinkUrl(), and link().
|
overridevirtual |
search for filter and options in old link
Definition at line 7291 of file cellsuno.cxx.
References eMode, getLinkMode(), getLinkUrl(), and link().
|
overridevirtual |
search for filter and options in old link
Definition at line 7269 of file cellsuno.cxx.
References eMode, getLinkMode(), getLinkSheetName(), and link().
|
overridevirtual |
Definition at line 6851 of file cellsuno.cxx.
References ScDocShell::GetDocFunc(), GetTab_Impl(), and ScDocFunc::RenameTable().
|
overrideprivatevirtual |
Exception or so?
Undo? (also if SID_STYLE_APPLY on View)
Reimplemented from ScCellRangeObj.
Definition at line 7762 of file cellsuno.cxx.
References aName, Attrib, ScDocument::ClearPrintRanges(), COL_AUTO(), ScUnoHelpFunctions::GetBoolFromAny(), ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), ScDocument::GetName(), ScDocument::GetPageStyle(), ScDocShell::GetPrinter(), ScDocument::GetScenarioData(), GetTab_Impl(), ScDocument::GetTabBgColor(), ScDocShell::GetViewBindings(), SfxBindings::Invalidate(), ScDocument::IsImportingXML(), ScDocument::IsPrintEntireSheet(), ScDocument::IsScenario(), IsScItemWid(), ScDocShell::ModifyScenario(), nValue, SfxItemPropertyMapEntry::nWID, PrintFrame, ScStyleNameConversion::ProgrammaticToDisplayName(), Protected, SC_WID_UNO_AUTOPRINT, SC_WID_UNO_BORDCOL, SC_WID_UNO_CELLVIS, SC_WID_UNO_CODENAME, SC_WID_UNO_CONDFORMAT, SC_WID_UNO_COPYBACK, SC_WID_UNO_COPYFORM, SC_WID_UNO_COPYSTYL, SC_WID_UNO_ISACTIVE, SC_WID_UNO_PAGESTL, SC_WID_UNO_PRINTBORD, SC_WID_UNO_PROTECT, SC_WID_UNO_SHOWBORD, SC_WID_UNO_TABCOLOR, SC_WID_UNO_TABLAYOUT, ScDocument::SetActiveScenario(), ScDocument::SetCodeName(), ScDocShell::SetDocumentModified(), ScDocFunc::SetLayoutRTL(), ScCellRangeObj::SetOnePropertyValue(), ScDocument::SetPageStyle(), ScDocument::SetPrintEntireSheet(), ScDocFunc::SetTabBgColor(), ScDocFunc::SetTableVisible(), ShowFrame, TwoWay, ScPrintFunc::UpdatePages(), and Value.
|
overridevirtual |
Definition at line 7042 of file cellsuno.cxx.
References ScDocument::AddPrintRange(), ScDocument::ClearPrintRanges(), ScDocument::CreatePrintRangeSaver(), ScUnoConversion::FillScRange(), ScDocShell::GetDocument(), GetTab_Impl(), ScDocument::IsUndoEnabled(), nCount, and PrintAreaUndo_Impl().
|
overridevirtual |
save last set area during switch off and recreate during switch on ???
Definition at line 7086 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScDocShell::GetDocument(), ScDocument::GetRepeatColRange(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatColRange().
|
overridevirtual |
save last set area during switch off and recreate during switch on ???
Definition at line 7164 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatRowRange().
|
overridevirtual |
Definition at line 7613 of file cellsuno.cxx.
References aName, ScDocShell::GetDocument(), ScDocument::GetName(), ScDocument::GetScenarioData(), GetTab_Impl(), and ScDocShell::ModifyScenario().
|
overridevirtual |
Definition at line 7132 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScUnoConversion::FillScRange(), ScDocShell::GetDocument(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatColRange().
|
overridevirtual |
Definition at line 7210 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScUnoConversion::FillScRange(), ScDocShell::GetDocument(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatRowRange().
|
overridevirtual |
Definition at line 7395 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddSucc(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7524 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), and ScOutlineDocFunc::ShowMarkedOutlines().
|
overridevirtual |
Definition at line 7423 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddError(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7437 of file cellsuno.cxx.
References ScDocFunc::DetectiveMarkInvalid(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7537 of file cellsuno.cxx.
References GetTab_Impl(), and ScOutlineDocFunc::SelectLevel().
|
overridevirtual |
Definition at line 7409 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddPred(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8244 of file cellsuno.cxx.
References cppu::supportsService().
|
overridevirtual |
Definition at line 7471 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), and ScOutlineDocFunc::RemoveOutline().
|
overridevirtual |
Definition at line 7563 of file cellsuno.cxx.
References ScDocShell::GetDocFunc(), GetTab_Impl(), and ScDocFunc::Unprotect().
|
friend |
Definition at line 786 of file cellsuno.hxx.
|
private |
Definition at line 789 of file cellsuno.hxx.
Referenced by GetItemPropertyMap(), and getPropertySetInfo().