LibreOffice Module sw (master) 1
|
Public Member Functions | |
Impl (SwDoc &rDoc, const enum RangePosition eRange, SwFrameFormat *const pTableOrSectionFormat, uno::Reference< text::XText > xParent=nullptr) | |
virtual | ~Impl () override |
void | Invalidate () |
const ::sw::mark::IMark * | GetBookmark () const |
void | SetMark (::sw::mark::IMark &rMark) |
Public Member Functions inherited from SvtListener | |
SvtListener ()=default | |
SvtListener (const SvtListener &r)=default | |
virtual | ~SvtListener () COVERITY_NOEXCEPT_FALSE |
bool | StartListening (SvtBroadcaster &rBroadcaster) |
void | EndListening (SvtBroadcaster &rBroadcaster) |
void | EndListeningAll () |
void | CopyAllBroadcasters (const SvtListener &r) |
bool | HasBroadcaster () const |
virtual void | Notify (const SfxHint &rHint) |
virtual void | Query (QueryBase &rQuery) const |
Public Attributes | |
const SfxItemPropertySet & | m_rPropSet |
enum RangePosition | m_eRangePosition |
SwDoc & | m_rDoc |
uno::Reference< text::XText > | m_xParentText |
const SwFrameFormat * | m_pTableOrSectionFormat |
const ::sw::mark::IMark * | m_pMark |
Protected Member Functions | |
virtual void | Notify (const SfxHint &) override |
Definition at line 660 of file unoobj2.cxx.
|
inline |
Definition at line 671 of file unoobj2.cxx.
References m_eRangePosition, m_pTableOrSectionFormat, SwXTextRange::RANGE_IS_SECTION, SwXTextRange::RANGE_IS_TABLE, and SvtListener::StartListening().
|
inlineoverridevirtual |
Definition at line 692 of file unoobj2.cxx.
References Invalidate().
|
inline |
Definition at line 709 of file unoobj2.cxx.
References m_pMark.
|
inline |
Definition at line 698 of file unoobj2.cxx.
References IDocumentMarkAccess::deleteMark(), SvtListener::EndListeningAll(), SwDoc::getIDocumentMarkAccess(), m_pMark, m_pTableOrSectionFormat, and m_rDoc.
Referenced by ~Impl().
|
overrideprotectedvirtual |
Reimplemented from SvtListener.
Definition at line 722 of file unoobj2.cxx.
References SvtListener::EndListeningAll(), SfxHint::GetId(), m_pMark, and m_pTableOrSectionFormat.
|
inline |
Definition at line 710 of file unoobj2.cxx.
References SvtListener::EndListeningAll(), m_pMark, m_pTableOrSectionFormat, and SvtListener::StartListening().
enum RangePosition SwXTextRange::Impl::m_eRangePosition |
Definition at line 665 of file unoobj2.cxx.
Referenced by Impl().
const ::sw::mark::IMark* SwXTextRange::Impl::m_pMark |
Definition at line 669 of file unoobj2.cxx.
Referenced by GetBookmark(), Invalidate(), Notify(), and SetMark().
const SwFrameFormat* SwXTextRange::Impl::m_pTableOrSectionFormat |
Definition at line 668 of file unoobj2.cxx.
Referenced by Impl(), Invalidate(), Notify(), and SetMark().
SwDoc& SwXTextRange::Impl::m_rDoc |
Definition at line 666 of file unoobj2.cxx.
Referenced by Invalidate().
const SfxItemPropertySet& SwXTextRange::Impl::m_rPropSet |
Definition at line 664 of file unoobj2.cxx.
uno::Reference<text::XText> SwXTextRange::Impl::m_xParentText |
Definition at line 667 of file unoobj2.cxx.