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) |
Public Member Functions inherited from ScCellRangeObj | |
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 Public Member Functions inherited from ScCellRangeObj | |
static css::uno::Reference< css::table::XCellRange > | CreateRangeFromDoc (const ScDocument &rDoc, const ScRange &rR) |
Protected Member Functions inherited from ScCellRangeObj | |
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 6481 of file cellsuno.cxx.
|
overridevirtual |
Definition at line 6487 of file cellsuno.cxx.
|
overridevirtualnoexcept |
Reimplemented from ScCellRangeObj.
Definition at line 6522 of file cellsuno.cxx.
References ScCellRangeObj::acquire().
|
overridevirtual |
Definition at line 7595 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 7627 of file cellsuno.cxx.
References aName, ScDocShell::GetDocument(), ScDocument::GetName(), GetTab_Impl(), ScDocument::IsScenario(), and ScDocShell::UseScenario().
|
overridevirtual |
Definition at line 7446 of file cellsuno.cxx.
References ScOutlineDocFunc::AutoOutline(), and ScUnoConversion::FillScRange().
|
overridevirtual |
Definition at line 7406 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelAll(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7459 of file cellsuno.cxx.
References GetTab_Impl(), and ScOutlineDocFunc::RemoveAllOutlines().
|
overridevirtual |
Definition at line 6923 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), GetTab_Impl(), and ScDocFunc::MoveBlock().
|
overridevirtual |
single cell or whole table??????
Definition at line 6645 of file cellsuno.cxx.
References ScDocShell::GetDocument(), GetTab_Impl(), ScDocument::MaxCol(), and ScDocument::MaxRow().
|
overridevirtual |
Definition at line 6659 of file cellsuno.cxx.
References ScRangeList::empty(), SAL_WARN_IF, and ScRangeList::size().
|
overridevirtual |
Definition at line 6626 of file cellsuno.cxx.
References GetTab_Impl().
Referenced by oox::xls::Comment::finalizeImport().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6688 of file cellsuno.cxx.
References ScCellRangeObj::GetCellByPosition_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 610 of file cellsuno.cxx.
References ATTR_CJK_FONT_POSTURE(), cppu::UnoType< typename T >::get(), MID_POSTURE, and SC_UNO_CJK_CPOST.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6638 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_FONT_SHADOWED(), cppu::UnoType< typename T >::get(), and SC_UNONAME_CSHADD.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6695 of file cellsuno.cxx.
References ScCellRangeObj::getCellRangeByPosition().
|
overridevirtual |
Definition at line 6581 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
Definition at line 6702 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 6603 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
Definition at line 6823 of file cellsuno.cxx.
References SdrModel::GetPage(), GetTab_Impl(), SdrPage::getUnoPage(), and ScDocShell::MakeDrawLayer().
|
overridevirtual |
Definition at line 7702 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6561 of file cellsuno.cxx.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8199 of file cellsuno.cxx.
|
overridevirtual |
Definition at line 7548 of file cellsuno.cxx.
References ScDocShell::GetDocument(), GetTab_Impl(), and ScDocument::IsScenario().
|
overrideprivatevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8192 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pSheetPropSet.
|
overridevirtual |
Definition at line 7191 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetLinkMode(), GetTab_Impl(), NORMAL, and VALUE.
Referenced by setLinkSheetName(), and setLinkUrl().
|
overridevirtual |
Definition at line 7241 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetLinkTab(), and GetTab_Impl().
Referenced by setLinkMode(), and setLinkUrl().
|
overridevirtual |
Definition at line 7219 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetLinkDoc(), and GetTab_Impl().
Referenced by setLinkMode(), and setLinkSheetName().
|
overridevirtual |
Definition at line 6801 of file cellsuno.cxx.
References aName, ScDocShell::GetDocument(), ScDocument::GetName(), and GetTab_Impl().
Referenced by GetOnePropertyValue().
|
overrideprivatevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8049 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 6592 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
Definition at line 6973 of file cellsuno.cxx.
References aSeq, ScUnoConversion::FillApiRange(), ScDocShell::GetDocument(), ScDocument::GetPrintRange(), ScDocument::GetPrintRangeCount(), GetTab_Impl(), i, and nCount.
|
overridevirtual |
Definition at line 7033 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetRepeatColRange(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7111 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 7714 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pSheetPropSet.
|
overridevirtual |
Definition at line 7651 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 6746 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 7558 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::GetScenarioData(), and GetTab_Impl().
|
overridevirtual |
Definition at line 6614 of file cellsuno.cxx.
References GetTab_Impl().
|
overridevirtual |
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8209 of file cellsuno.cxx.
References SCCELLPROPERTIES_SERVICE, SCCELLRANGE_SERVICE, SCCHARPROPERTIES_SERVICE, SCLINKTARGET_SERVICE, SCPARAPROPERTIES_SERVICE, SCSHEETCELLRANGE_SERVICE, and SCSPREADSHEET_SERVICE.
|
private |
Definition at line 6568 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 7073 of file cellsuno.cxx.
References ScUnoConversion::FillApiRange(), ScDocShell::GetDocument(), ScDocument::GetRepeatColRange(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7151 of file cellsuno.cxx.
References ScUnoConversion::FillApiRange(), ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6532 of file cellsuno.cxx.
References aTypes, comphelper::concatSequences(), cppu::UnoType< typename T >::get(), and ScCellRangeObj::getTypes().
|
overridevirtual |
Definition at line 7416 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), and ScOutlineDocFunc::MakeOutline().
|
overridevirtual |
Definition at line 7327 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelSucc(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7471 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), and ScOutlineDocFunc::HideMarkedOutlines().
|
overridevirtual |
Definition at line 7341 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelPred(), ScDocShell::GetDocFunc(), and GetTab_Impl().
void ScTableSheetObj::InitInsertSheet | ( | ScDocShell * | pDocSh, |
SCTAB | nTab | ||
) |
Definition at line 6491 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScDocument::MaxCol(), and ScDocument::MaxRow().
Referenced by ScTableSheetsObj::insertByName(), and ScTableSheetsObj::replaceByName().
|
overridevirtual |
Definition at line 6846 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 7535 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 7263 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 6908 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), GetTab_Impl(), and ScDocFunc::MoveBlock().
|
private |
Definition at line 6940 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 7512 of file cellsuno.cxx.
References ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), GetTab_Impl(), ScDocument::IsTabProtected(), and ScDocFunc::Protect().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6497 of file cellsuno.cxx.
References ScCellRangeObj::queryInterface(), and SC_QUERYINTERFACE.
|
overridevirtualnoexcept |
Reimplemented from ScCellRangeObj.
Definition at line 6527 of file cellsuno.cxx.
References ScCellRangeObj::release().
|
overridevirtual |
DocFunc function, also for ScViewFunc::RemoveManualBreaks
Definition at line 6769 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 6877 of file cellsuno.cxx.
References CellsLeft, CellsUp, Cols, ScDocFunc::DeleteCells(), ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), GetTab_Impl(), NONE, and Rows.
|
overridevirtual |
Definition at line 7683 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 7207 of file cellsuno.cxx.
References getLinkSheetName(), getLinkUrl(), and link().
|
overridevirtual |
search for filter and options in old link
Definition at line 7251 of file cellsuno.cxx.
References eMode, getLinkMode(), getLinkUrl(), and link().
|
overridevirtual |
search for filter and options in old link
Definition at line 7229 of file cellsuno.cxx.
References eMode, getLinkMode(), getLinkSheetName(), and link().
|
overridevirtual |
Definition at line 6811 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 7722 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 7002 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 7046 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 7124 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatRowRange().
|
overridevirtual |
Definition at line 7573 of file cellsuno.cxx.
References aName, ScDocShell::GetDocument(), ScDocument::GetName(), ScDocument::GetScenarioData(), GetTab_Impl(), and ScDocShell::ModifyScenario().
|
overridevirtual |
Definition at line 7092 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScUnoConversion::FillScRange(), ScDocShell::GetDocument(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatColRange().
|
overridevirtual |
Definition at line 7170 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScUnoConversion::FillScRange(), ScDocShell::GetDocument(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatRowRange().
|
overridevirtual |
Definition at line 7355 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddSucc(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7484 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), and ScOutlineDocFunc::ShowMarkedOutlines().
|
overridevirtual |
Definition at line 7383 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddError(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7397 of file cellsuno.cxx.
References ScDocFunc::DetectiveMarkInvalid(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7497 of file cellsuno.cxx.
References GetTab_Impl(), and ScOutlineDocFunc::SelectLevel().
|
overridevirtual |
Definition at line 7369 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddPred(), ScDocShell::GetDocFunc(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8204 of file cellsuno.cxx.
References cppu::supportsService().
|
overridevirtual |
Definition at line 7431 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), and ScOutlineDocFunc::RemoveOutline().
|
overridevirtual |
Definition at line 7523 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().