LibreOffice Module sc (master) 1
|
#include <docuno.hxx>
Public Member Functions | |
ScTableRowsObj (ScDocShell *pDocSh, SCTAB nT, SCROW nSR, SCROW nER) | |
virtual | ~ScTableRowsObj () override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
virtual void SAL_CALL | insertByIndex (sal_Int32 nIndex, sal_Int32 nCount) override |
XTableRows. More... | |
virtual void SAL_CALL | removeByIndex (sal_Int32 nIndex, sal_Int32 nCount) override |
virtual sal_Int32 SAL_CALL | getCount () override |
XIndexAccess. More... | |
virtual css::uno::Any SAL_CALL | getByIndex (sal_Int32 Index) override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () override |
XEnumerationAccess. More... | |
virtual css::uno::Type SAL_CALL | getElementType () override |
XElementAccess. More... | |
virtual sal_Bool SAL_CALL | hasElements () override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
XPropertySet. More... | |
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 OUString SAL_CALL | getImplementationName () override |
XServiceInfo. More... | |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from SfxListener | |
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 |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
virtual bool | IsSdrView () const |
Private Member Functions | |
rtl::Reference< ScTableRowObj > | GetObjectByIndex_Impl (sal_Int32 nIndex) const |
Private Attributes | |
ScDocShell * | pDocShell |
SCTAB | nTab |
SCROW | nStartRow |
SCROW | nEndRow |
Definition at line 583 of file docuno.hxx.
ScTableRowsObj::ScTableRowsObj | ( | ScDocShell * | pDocSh, |
SCTAB | nT, | ||
SCROW | nSR, | ||
SCROW | nER | ||
) |
Definition at line 4345 of file docuno.cxx.
|
overridevirtual |
Definition at line 4354 of file docuno.cxx.
References ScDocShell::GetDocument(), pDocShell, and ScDocument::RemoveUnoObject().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
XEnumerationAccess.
Definition at line 4422 of file docuno.cxx.
|
overridevirtual |
Definition at line 4436 of file docuno.cxx.
References GetObjectByIndex_Impl(), and nIndex.
|
overridevirtual |
XIndexAccess.
Definition at line 4430 of file docuno.cxx.
References nEndRow, and nStartRow.
Referenced by hasElements().
|
overridevirtual |
XElementAccess.
Definition at line 4446 of file docuno.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
XServiceInfo.
|
private |
Definition at line 4376 of file docuno.cxx.
References nEndRow, nIndex, nStartRow, nTab, and pDocShell.
Referenced by getByIndex().
|
overridevirtual |
|
overridevirtual |
loop over all rows for current state?
Definition at line 4562 of file docuno.cxx.
References convertTwipToMm100(), ScDocShell::GetDocument(), ScDocument::GetOriginalHeight(), ScDocument::GetRowFlags(), ScDocument::HasRowBreak(), Manual, ManualSize, ScDocument::MaxCol(), nEndRow, NONE, nStartRow, nTab, pDocShell, ScDocument::RowFiltered(), ScDocument::RowHidden(), SC_UNONAME_CELLBACK, SC_UNONAME_CELLFILT, SC_UNONAME_CELLHGT, SC_UNONAME_CELLTRAN, SC_UNONAME_CELLVIS, SC_UNONAME_MANPAGE, SC_UNONAME_NEWPAGE, and SC_UNONAME_OHEIGHT.
|
overridevirtual |
|
overridevirtual |
Definition at line 4451 of file docuno.cxx.
References getCount().
|
overridevirtual |
XTableRows.
Definition at line 4385 of file docuno.cxx.
References ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), INS_INSROWS_BEFORE, ScDocFunc::InsertCells(), ScDocument::MaxCol(), ScDocument::MaxRow(), nCount, nEndRow, nStartRow, nTab, and pDocShell.
|
overridevirtual |
update of references for sheet and its start/end
Reimplemented from SfxListener.
Definition at line 4362 of file docuno.cxx.
References SfxHint::GetId(), and pDocShell.
|
overridevirtual |
Definition at line 4404 of file docuno.cxx.
References ScDocFunc::DeleteCells(), ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), ScDocument::MaxCol(), nCount, nEndRow, nIndex, nStartRow, nTab, pDocShell, and Rows.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
manually set old heights again?
undo etc.
single function to set/remove all breaks?
Definition at line 4466 of file docuno.cxx.
References eMode, ScUnoHelpFunctions::GetBoolFromAny(), ScDocShell::GetDocFunc(), ScDocShell::GetDocument(), ScDocFunc::InsertPageBreak(), ScDocument::IsImportingXML(), ScDocument::MaxCol(), o3tl::mm100, nEndRow, nStartRow, nTab, pDocShell, ScDocFunc::RemovePageBreak(), SC_SIZE_DIRECT, SC_SIZE_OPTIMAL, SC_SIZE_ORIGINAL, SC_SIZE_SHOW, SC_UNONAME_CELLBACK, SC_UNONAME_CELLFILT, SC_UNONAME_CELLHGT, SC_UNONAME_CELLTRAN, SC_UNONAME_CELLVIS, SC_UNONAME_MANPAGE, SC_UNONAME_NEWPAGE, SC_UNONAME_OHEIGHT, SC_UNONAME_VISFLAG, ScDocument::SetManualHeight(), ScDocument::SetRowFiltered(), ScDocument::SetRowHeightOnly(), ScDocument::SetRowHidden(), ScDocFunc::SetWidthOrHeight(), and o3tl::toTwips().
|
overridevirtual |
|
private |
Definition at line 594 of file docuno.hxx.
Referenced by getCount(), GetObjectByIndex_Impl(), getPropertyValue(), insertByIndex(), removeByIndex(), and setPropertyValue().
|
private |
Definition at line 593 of file docuno.hxx.
Referenced by getCount(), GetObjectByIndex_Impl(), getPropertyValue(), insertByIndex(), removeByIndex(), and setPropertyValue().
|
private |
Definition at line 592 of file docuno.hxx.
Referenced by GetObjectByIndex_Impl(), getPropertyValue(), insertByIndex(), removeByIndex(), and setPropertyValue().
|
private |
Definition at line 591 of file docuno.hxx.
Referenced by GetObjectByIndex_Impl(), getPropertyValue(), insertByIndex(), Notify(), removeByIndex(), setPropertyValue(), and ~ScTableRowsObj().