LibreOffice Module sc (master) 1
|
#include <cellsuno.hxx>
Public Member Functions | |
ScTableColumnObj (ScDocShell *pDocSh, SCCOL nCol, SCTAB nTab) | |
virtual | ~ScTableColumnObj () 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 OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &aName) 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 |
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 | |
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 * | pColPropSet |
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 962 of file cellsuno.hxx.
ScTableColumnObj::ScTableColumnObj | ( | ScDocShell * | pDocSh, |
SCCOL | nCol, | ||
SCTAB | nTab | ||
) |
Definition at line 8220 of file cellsuno.cxx.
|
overridevirtual |
Definition at line 8226 of file cellsuno.cxx.
|
overridevirtualnoexcept |
Reimplemented from ScCellRangeObj.
Definition at line 8237 of file cellsuno.cxx.
References ScCellRangeObj::acquire().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8254 of file cellsuno.cxx.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
|
overrideprivatevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8398 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pColPropSet.
|
overridevirtual |
Definition at line 8261 of file cellsuno.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScCellRangeObj::GetRange(), and ScColToAlpha().
|
overrideprivatevirtual |
at the moment always set ??!?!
Reimplemented from ScCellRangeObj.
Definition at line 8350 of file cellsuno.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScDocument::ColHidden(), convertTwipToMm100(), ScDocument::GetColFlags(), ScDocShell::GetDocument(), ScCellRangeObj::GetOnePropertyValue(), ScDocument::GetOriginalWidth(), ScCellRangeObj::GetRange(), ScDocument::HasColBreak(), Manual, ManualSize, NONE, SfxItemPropertyMapEntry::nWID, SC_WID_UNO_CELLVIS, SC_WID_UNO_CELLWID, SC_WID_UNO_MANPAGE, SC_WID_UNO_NEWPAGE, SC_WID_UNO_OWIDTH, and ScAddress::Tab().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8279 of file cellsuno.cxx.
References SfxItemPropertySet::getPropertyMap(), and pColPropSet.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8247 of file cellsuno.cxx.
References comphelper::concatSequences(), cppu::UnoType< typename T >::get(), and ScCellRangeObj::getTypes().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
Definition at line 8230 of file cellsuno.cxx.
References ScCellRangeObj::queryInterface(), and SC_QUERYINTERFACE.
|
overridevirtualnoexcept |
Reimplemented from ScCellRangeObj.
Definition at line 8242 of file cellsuno.cxx.
References ScCellRangeObj::release().
|
overridevirtual |
Definition at line 8272 of file cellsuno.cxx.
|
overrideprivatevirtual |
Exception or so?
Reimplemented from ScCellRangeObj.
Definition at line 8287 of file cellsuno.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), eMode, ScUnoHelpFunctions::GetBoolFromAny(), ScDocShell::GetDocFunc(), ScCellRangeObj::GetRange(), ScDocFunc::InsertPageBreak(), IsScItemWid(), o3tl::mm100, SfxItemPropertyMapEntry::nWID, ScDocFunc::RemovePageBreak(), SC_SIZE_DIRECT, SC_SIZE_OPTIMAL, SC_SIZE_ORIGINAL, SC_SIZE_SHOW, SC_WID_UNO_CELLVIS, SC_WID_UNO_CELLWID, SC_WID_UNO_MANPAGE, SC_WID_UNO_NEWPAGE, SC_WID_UNO_OWIDTH, ScCellRangeObj::SetOnePropertyValue(), ScDocFunc::SetWidthOrHeight(), STD_EXTRA_WIDTH, ScAddress::Tab(), and o3tl::toTwips().
|
overridevirtual |
Reimplemented from ScCellRangeObj.
|
private |
Definition at line 966 of file cellsuno.hxx.
Referenced by GetItemPropertyMap(), and getPropertySetInfo().