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 () override throw () |
virtual void SAL_CALL | release () override throw () |
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 |
UNO3_GETIMPLEMENTATION_DECL (ScTableSheetObj) | |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
![]() | |
ScCellRangeObj (ScDocShell *pDocSh, const ScRange &rR) | |
virtual | ~ScCellRangeObj () override |
virtual void | RefChanged () override |
virtual css::table::CellRangeAddress SAL_CALL | getRangeAddress () 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 |
css::uno::Reference< css::table::XCellRange > | getCellRangeByName (const OUString &aRange, const ScAddress::Details &rDetails) |
![]() | |
ScCellRangesBase (ScDocShell *pDocSh, const ScRange &rR) | |
ScCellRangesBase (ScDocShell *pDocSh, const ScRangeList &rR) | |
virtual | ~ScCellRangesBase () override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
ScDocShell * | GetDocShell () const |
ScDocument * | GetDocument () const |
const ScRangeList & | GetRangeList () 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 |
![]() | |
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 |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
Protected Member Functions | |
virtual const SfxItemPropertyMap & | GetItemPropertyMap () override |
virtual void | GetOnePropertyValue (const SfxItemPropertySimpleEntry *pEntry, css::uno::Any &) override |
virtual void | SetOnePropertyValue (const SfxItemPropertySimpleEntry *pEntry, const css::uno::Any &aValue) override |
![]() | |
const ScRange & | GetRange () const |
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) |
![]() | |
const ScMarkData * | GetMarkData () |
css::beans::PropertyState | GetOnePropertyState (sal_uInt16 nItemWhich, const SfxItemPropertySimpleEntry *pEntry) |
Private Member Functions | |
SCTAB | GetTab_Impl () const |
void | PrintAreaUndo_Impl (std::unique_ptr< ScPrintRangeSaver > pOldRanges) |
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) |
Definition at line 762 of file cellsuno.hxx.
ScTableSheetObj::ScTableSheetObj | ( | ScDocShell * | pDocSh, |
SCTAB | nTab | ||
) |
Definition at line 6573 of file cellsuno.cxx.
|
overridevirtual |
Definition at line 6579 of file cellsuno.cxx.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6614 of file cellsuno.cxx.
References ScCellRangeObj::acquire().
|
overridevirtual |
Definition at line 7686 of file cellsuno.cxx.
References ScDocFunc::ApplyAttributes(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), SfxSetItem::GetItemSet(), ScDocument::GetPool(), ScDocument::GetSheetLimits(), GetTab_Impl(), ScDocument::IsScenario(), SfxItemSet::Put(), Scenario, and ScMarkData::SelectTable().
|
overridevirtual |
otherwise error or so
Definition at line 7718 of file cellsuno.cxx.
References aName, ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetName(), GetTab_Impl(), ScDocument::IsScenario(), and ScDocShell::UseScenario().
|
overridevirtual |
Definition at line 7537 of file cellsuno.cxx.
References ScOutlineDocFunc::AutoOutline(), ScUnoConversion::FillScRange(), and ScCellRangesBase::GetDocShell().
|
overridevirtual |
Definition at line 7497 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelAll(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7550 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), GetTab_Impl(), and ScOutlineDocFunc::RemoveAllOutlines().
|
overridevirtual |
Definition at line 7013 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), GetTab_Impl(), ScDocFunc::MoveBlock(), and void().
|
overridevirtual |
single cell or whole table??????
Definition at line 6737 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), GetTab_Impl(), ScDocument::MaxCol(), and ScDocument::MaxRow().
|
overridevirtual |
Definition at line 6751 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScCellRangesBase::GetRangeList(), and ScRangeList::size().
|
overridevirtual |
Definition at line 6718 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), and GetTab_Impl().
Referenced by oox::xls::Comment::finalizeImport().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6778 of file cellsuno.cxx.
References ScCellRangeObj::GetCellByPosition_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6730 of file cellsuno.cxx.
References ScCellRangeObj::getCellRangeByName().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6785 of file cellsuno.cxx.
References ScCellRangeObj::getCellRangeByPosition().
|
overridevirtual |
Definition at line 6673 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Definition at line 6792 of file cellsuno.cxx.
References aData, aSeq, ScDocument::GetColumnsRange(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetPageSize(), ScDocShell::GetPrinter(), GetTab_Impl(), ScDocument::HasColBreak(), Manual, ScDocument::MaxCol(), nCount, NONE, nPos, ScDocument::UpdatePageBreaks(), and ScPrintFunc::UpdatePages().
|
overridevirtual |
Definition at line 6695 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Definition at line 6913 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), SdrModel::GetPage(), GetTab_Impl(), SdrPage::getUnoPage(), and ScDocShell::MakeDrawLayer().
|
overridevirtual |
Definition at line 7793 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6653 of file cellsuno.cxx.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8290 of file cellsuno.cxx.
|
overridevirtual |
Definition at line 7639 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), GetTab_Impl(), and ScDocument::IsScenario().
|
overrideprotectedvirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8283 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pSheetPropSet.
|
overridevirtual |
Definition at line 7282 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetLinkMode(), GetTab_Impl(), NORMAL, and VALUE.
Referenced by setLinkSheetName(), and setLinkUrl().
|
overridevirtual |
Definition at line 7332 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetLinkTab(), and GetTab_Impl().
Referenced by setLinkMode(), and setLinkUrl().
|
overridevirtual |
Definition at line 7310 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetLinkDoc(), and GetTab_Impl().
Referenced by setLinkMode(), and setLinkSheetName().
|
overridevirtual |
Definition at line 6891 of file cellsuno.cxx.
References aName, ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetName(), and GetTab_Impl().
Referenced by GetOnePropertyValue().
|
overrideprotectedvirtual |
css::uno::RuntimeException |
loop through all ranges
Reimplemented from ScCellRangeObj.
Definition at line 8140 of file cellsuno.cxx.
References Attrib, ScStyleNameConversion::DisplayToProgrammaticName(), ScDocument::GetCodeName(), ScCellRangesBase::GetDocShell(), 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, SfxItemPropertySimpleEntry::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 6684 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7063 of file cellsuno.cxx.
References aSeq, ScUnoConversion::FillApiRange(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetPrintRange(), ScDocument::GetPrintRangeCount(), GetTab_Impl(), i, and nCount.
|
overridevirtual |
Definition at line 7123 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetRepeatColRange(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7201 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 7805 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pSheetPropSet.
|
overridevirtual |
Definition at line 7742 of file cellsuno.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetScenarioRanges(), GetTab_Impl(), nCount, nIndex, ScAddress::Row(), ScRangeList::size(), and ScAddress::Tab().
|
overridevirtual |
Definition at line 6836 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetPageSize(), ScDocShell::GetPrinter(), ScDocument::GetRowBreakData(), GetTab_Impl(), ScDocument::UpdatePageBreaks(), and ScPrintFunc::UpdatePages().
|
overridevirtual |
Definition at line 7649 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetScenarioData(), and GetTab_Impl().
|
overridevirtual |
Definition at line 6706 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8300 of file cellsuno.cxx.
References SCCELLPROPERTIES_SERVICE, SCCELLRANGE_SERVICE, SCCHARPROPERTIES_SERVICE, SCLINKTARGET_SERVICE, SCPARAPROPERTIES_SERVICE, SCSHEETCELLRANGE_SERVICE, and SCSPREADSHEET_SERVICE.
|
private |
Definition at line 6660 of file cellsuno.cxx.
References ScRangeList::empty(), ScCellRangesBase::GetRangeList(), 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 7163 of file cellsuno.cxx.
References ScUnoConversion::FillApiRange(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetRepeatColRange(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7242 of file cellsuno.cxx.
References ScUnoConversion::FillApiRange(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6624 of file cellsuno.cxx.
References aTypes, comphelper::concatSequences(), cppu::UnoType< class >::get(), and ScCellRangeObj::getTypes().
|
overridevirtual |
Definition at line 7507 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScCellRangesBase::GetDocShell(), and ScOutlineDocFunc::MakeOutline().
|
overridevirtual |
Definition at line 7418 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelSucc(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7562 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScCellRangesBase::GetDocShell(), and ScOutlineDocFunc::HideMarkedOutlines().
|
overridevirtual |
Definition at line 7432 of file cellsuno.cxx.
References ScDocFunc::DetectiveDelPred(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), and GetTab_Impl().
void ScTableSheetObj::InitInsertSheet | ( | ScDocShell * | pDocSh, |
SCTAB | nTab | ||
) |
Definition at line 6583 of file cellsuno.cxx.
References ScDocShell::GetDocument(), ScCellRangesBase::InitInsertRange(), ScDocument::MaxCol(), and ScDocument::MaxRow().
Referenced by ScTableSheetsObj::insertByName(), and ScTableSheetsObj::replaceByName().
|
overridevirtual |
Definition at line 6936 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), GetTab_Impl(), INS_CELLSDOWN, INS_CELLSRIGHT, INS_INSCOLS_BEFORE, INS_INSROWS_BEFORE, INS_NONE, ScDocFunc::InsertCells(), and void().
|
overridevirtual |
Exception or so?
Definition at line 7626 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), 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 7354 of file cellsuno.cxx.
References ScGlobal::GetAbsDocName(), ScCellRangesBase::GetDocShell(), 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 6998 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), GetTab_Impl(), ScDocFunc::MoveBlock(), and void().
|
private |
Definition at line 7030 of file cellsuno.cxx.
References SfxUndoManager::AddUndoAction(), ScDocument::CreatePrintRangeSaver(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocShell::GetPrinter(), GetTab_Impl(), ScDocShell::GetUndoManager(), ScDocShell::GetViewBindings(), SfxBindings::Invalidate(), ScDocument::IsUndoEnabled(), and ScDocShell::SetDocumentModified().
Referenced by setPrintAreas(), setPrintTitleColumns(), setPrintTitleRows(), setTitleColumns(), and setTitleRows().
|
overridevirtual |
Definition at line 7603 of file cellsuno.cxx.
References ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), GetTab_Impl(), ScDocument::IsTabProtected(), and ScDocFunc::Protect().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6589 of file cellsuno.cxx.
References ScCellRangeObj::queryInterface(), and SC_QUERYINTERFACE.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 6619 of file cellsuno.cxx.
References ScCellRangeObj::release().
|
overridevirtual |
DocFunc function, also for ScViewFunc::RemoveManualBreaks
Definition at line 6859 of file cellsuno.cxx.
References SfxUndoManager::AddUndoAction(), ScDocument::CopyToDocument(), ScCellRangesBase::GetDocShell(), 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 6967 of file cellsuno.cxx.
References CellsLeft, CellsUp, Cols, ScDocFunc::DeleteCells(), ScUnoConversion::FillScRange(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), GetTab_Impl(), NONE, Rows, and void().
|
overridevirtual |
Definition at line 7774 of file cellsuno.cxx.
References ScGlobal::GetAbsDocName(), ScCellRangesBase::GetDocShell(), ScGlobal::GetDocTabName(), ScDocShell::GetDocument(), GetTab_Impl(), and ScDocument::RenameTab().
|
overridevirtual |
search for filter and options in old link
Definition at line 7298 of file cellsuno.cxx.
References getLinkSheetName(), getLinkUrl(), and link().
|
overridevirtual |
search for filter and options in old link
Definition at line 7342 of file cellsuno.cxx.
References eMode, getLinkMode(), getLinkUrl(), and link().
|
overridevirtual |
search for filter and options in old link
Definition at line 7320 of file cellsuno.cxx.
References eMode, getLinkMode(), getLinkSheetName(), and link().
|
overridevirtual |
Definition at line 6901 of file cellsuno.cxx.
References ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), GetTab_Impl(), and ScDocFunc::RenameTable().
|
overrideprotectedvirtual |
css::lang::IllegalArgumentException | |
css::uno::RuntimeException |
Exception or so?
Undo? (also if SID_STYLE_APPLY on View)
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 ScCellRangeObj.
Definition at line 7813 of file cellsuno.cxx.
References aName, Attrib, ScDocument::ClearPrintRanges(), COL_AUTO(), ScUnoHelpFunctions::GetBoolFromAny(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), 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, SfxItemPropertySimpleEntry::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(), ScCellRangesBase::SetOnePropertyValue(), ScCellRangeObj::SetOnePropertyValue(), ScDocument::SetPageStyle(), ScDocument::SetPrintEntireSheet(), ScDocFunc::SetTabBgColor(), ScDocFunc::SetTableVisible(), ShowFrame, TwoWay, and Value.
|
overridevirtual |
Definition at line 7092 of file cellsuno.cxx.
References ScDocument::AddPrintRange(), ScDocument::ClearPrintRanges(), ScDocument::CreatePrintRangeSaver(), ScUnoConversion::FillScRange(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), GetTab_Impl(), ScDocument::IsUndoEnabled(), nCount, and PrintAreaUndo_Impl().
save last set area during switch off and recreate during switch on ???
Definition at line 7136 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetRepeatColRange(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatColRange().
save last set area during switch off and recreate during switch on ???
Definition at line 7214 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetRepeatRowRange(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatRowRange().
|
overridevirtual |
Definition at line 7664 of file cellsuno.cxx.
References aName, ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), ScDocument::GetName(), ScDocument::GetScenarioData(), GetTab_Impl(), and ScDocShell::ModifyScenario().
|
overridevirtual |
Definition at line 7182 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScUnoConversion::FillScRange(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatColRange().
|
overridevirtual |
Definition at line 7261 of file cellsuno.cxx.
References ScDocument::CreatePrintRangeSaver(), ScUnoConversion::FillScRange(), ScCellRangesBase::GetDocShell(), ScDocShell::GetDocument(), GetTab_Impl(), PrintAreaUndo_Impl(), and ScDocument::SetRepeatRowRange().
|
overridevirtual |
Definition at line 7446 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddSucc(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7575 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScCellRangesBase::GetDocShell(), and ScOutlineDocFunc::ShowMarkedOutlines().
|
overridevirtual |
Definition at line 7474 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddError(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7488 of file cellsuno.cxx.
References ScDocFunc::DetectiveMarkInvalid(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Definition at line 7588 of file cellsuno.cxx.
References ScCellRangesBase::GetDocShell(), GetTab_Impl(), and ScOutlineDocFunc::SelectLevel().
|
overridevirtual |
Definition at line 7460 of file cellsuno.cxx.
References ScDocFunc::DetectiveAddPred(), ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), and GetTab_Impl().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8295 of file cellsuno.cxx.
References cppu::supportsService().
|
overridevirtual |
Definition at line 7522 of file cellsuno.cxx.
References ScUnoConversion::FillScRange(), ScCellRangesBase::GetDocShell(), and ScOutlineDocFunc::RemoveOutline().
ScTableSheetObj::UNO3_GETIMPLEMENTATION_DECL | ( | ScTableSheetObj | ) |
|
overridevirtual |
Definition at line 7614 of file cellsuno.cxx.
References ScDocShell::GetDocFunc(), ScCellRangesBase::GetDocShell(), GetTab_Impl(), and ScDocFunc::Unprotect().
|
friend |
Definition at line 783 of file cellsuno.hxx.
|
private |
Definition at line 786 of file cellsuno.hxx.
Referenced by GetItemPropertyMap(), and getPropertySetInfo().