LibreOffice Module sw (master)
1
|
Public Member Functions | |
Impl (SwFrameFormat *const pFrameFormat) | |
SwFrameFormat * | GetFrameFormat () |
void | SetFrameFormat (SwFrameFormat &rFrameFormat) |
bool | IsDescriptor () const |
sal_uInt16 | GetRowCount () |
sal_uInt16 | GetColumnCount () |
virtual void | Notify (const SfxHint &) override |
![]() | |
SvtListener () | |
SvtListener (const SvtListener &r) | |
virtual | ~SvtListener () COVERITY_NOEXCEPT_FALSE |
bool | StartListening (SvtBroadcaster &rBroadcaster) |
bool | EndListening (SvtBroadcaster &rBroadcaster) |
void | EndListeningAll () |
void | CopyAllBroadcasters (const SvtListener &r) |
bool | HasBroadcaster () const |
virtual void | Query (QueryBase &rQuery) const |
Static Public Member Functions | |
static std::pair< sal_uInt16, sal_uInt16 > | ThrowIfComplex (SwXTextTable &rThis) |
Public Attributes | |
uno::WeakReference< uno::XInterface > | m_wThis |
::cppu::OMultiTypeInterfaceContainerHelper | m_Listeners |
const SfxItemPropertySet * | m_pPropSet |
css::uno::WeakReference< css::table::XTableRows > | m_xRows |
css::uno::WeakReference< css::table::XTableColumns > | m_xColumns |
bool | m_bFirstRowAsLabel |
bool | m_bFirstColumnAsLabel |
std::unique_ptr< SwTableProperties_Impl > | m_pTableProps |
OUString | m_sTableName |
unsigned short | m_nRows |
unsigned short | m_nColumns |
Private Attributes | |
SwFrameFormat * | m_pFrameFormat |
::osl::Mutex | m_Mutex |
Definition at line 1911 of file unotbl.cxx.
|
inlineexplicit |
Definition at line 1936 of file unotbl.cxx.
References sw::BroadcasterMixin::GetNotifier(), and SvtListener::StartListening().
sal_uInt16 SwXTextTable::Impl::GetColumnCount | ( | ) |
Definition at line 3079 of file unotbl.cxx.
References SwTable::FindTable(), SwTableLines::front(), SwXTextTable::GetFrameFormat(), SwTableLine::GetTabBoxes(), SwTable::GetTabLines(), and SwTable::IsTableComplex().
|
inline |
sal_uInt16 SwXTextTable::Impl::GetRowCount | ( | ) |
Definition at line 3064 of file unotbl.cxx.
References SwTable::FindTable(), GetFrameFormat(), SwTable::GetTabLines(), SwTable::IsTableComplex(), and SwTableLines::size().
|
inline |
Definition at line 1958 of file unotbl.cxx.
Reimplemented from SvtListener.
Definition at line 3096 of file unotbl.cxx.
References SfxHint::GetId().
|
inline |
Definition at line 1951 of file unotbl.cxx.
References SvtListener::EndListeningAll(), sw::BroadcasterMixin::GetNotifier(), and SvtListener::StartListening().
|
inlinestatic |
Definition at line 1961 of file unotbl.cxx.
References SwXTextTable::m_pImpl.
Referenced by SwXTextTable::getColumnDescriptions(), SwXTextTable::getData(), SwXTextTable::getDataArray(), SwXTextTable::getRowDescriptions(), SwXTextTable::setColumnDescriptions(), SwXTextTable::setData(), SwXTextTable::setDataArray(), and SwXTextTable::setRowDescriptions().
bool SwXTextTable::Impl::m_bFirstColumnAsLabel |
Definition at line 1928 of file unotbl.cxx.
bool SwXTextTable::Impl::m_bFirstRowAsLabel |
Definition at line 1927 of file unotbl.cxx.
::cppu::OMultiTypeInterfaceContainerHelper SwXTextTable::Impl::m_Listeners |
Definition at line 1920 of file unotbl.cxx.
|
private |
Definition at line 1916 of file unotbl.cxx.
unsigned short SwXTextTable::Impl::m_nColumns |
Definition at line 1934 of file unotbl.cxx.
unsigned short SwXTextTable::Impl::m_nRows |
Definition at line 1933 of file unotbl.cxx.
|
private |
Definition at line 1915 of file unotbl.cxx.
Referenced by GetFrameFormat().
const SfxItemPropertySet* SwXTextTable::Impl::m_pPropSet |
Definition at line 1922 of file unotbl.cxx.
std::unique_ptr<SwTableProperties_Impl> SwXTextTable::Impl::m_pTableProps |
Definition at line 1931 of file unotbl.cxx.
OUString SwXTextTable::Impl::m_sTableName |
Definition at line 1932 of file unotbl.cxx.
uno::WeakReference<uno::XInterface> SwXTextTable::Impl::m_wThis |
Definition at line 1919 of file unotbl.cxx.
css::uno::WeakReference<css::table::XTableColumns> SwXTextTable::Impl::m_xColumns |
Definition at line 1925 of file unotbl.cxx.
css::uno::WeakReference<css::table::XTableRows> SwXTextTable::Impl::m_xRows |
Definition at line 1924 of file unotbl.cxx.