|
LibreOffice Module sw (master) 1
|
Public Member Functions | |
| Impl (SwXFootnote &rThis, SwFormatFootnote *const pFootnote, const bool bIsEndnote) | |
| const SwFormatFootnote * | GetFootnoteFormat () const |
| SwFormatFootnote const & | GetFootnoteFormatOrThrow () const |
| void | Invalidate () |
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 | |
| SwXFootnote & | m_rThis |
| unotools::WeakReference< SwXFootnote > | m_wThis |
| const bool | m_bIsEndnote |
| std::mutex | m_Mutex |
| ::comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > | m_EventListeners |
| bool | m_bIsDescriptor |
| SwFormatFootnote * | m_pFormatFootnote |
| OUString | m_sLabel |
Protected Member Functions | |
| void | Notify (const SfxHint &rHint) override |
Definition at line 61 of file unoftn.cxx.
|
inline |
Definition at line 75 of file unoftn.cxx.
References m_pFormatFootnote, and SvtListener::StartListening().
|
inline |
Definition at line 86 of file unoftn.cxx.
References SwXText::GetDoc(), m_pFormatFootnote, and m_rThis.
Referenced by GetFootnoteFormatOrThrow().
|
inline |
Definition at line 90 of file unoftn.cxx.
References GetFootnoteFormat().
| void SwXFootnote::Impl::Invalidate | ( | ) |
Definition at line 104 of file unoftn.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::disposeAndClear(), SvtListener::EndListeningAll(), m_EventListeners, m_Mutex, m_pFormatFootnote, m_rThis, m_wThis, and SwXText::SetDoc().
|
overrideprotectedvirtual |
Reimplemented from SvtListener.
Definition at line 119 of file unoftn.cxx.
References SfxHint::GetId(), and SwXText::Invalidate().
| bool SwXFootnote::Impl::m_bIsDescriptor |
Definition at line 71 of file unoftn.cxx.
| const bool SwXFootnote::Impl::m_bIsEndnote |
Definition at line 68 of file unoftn.cxx.
| ::comphelper::OInterfaceContainerHelper4<css::lang::XEventListener> SwXFootnote::Impl::m_EventListeners |
Definition at line 70 of file unoftn.cxx.
Referenced by Invalidate().
| std::mutex SwXFootnote::Impl::m_Mutex |
Definition at line 69 of file unoftn.cxx.
Referenced by Invalidate().
| SwFormatFootnote* SwXFootnote::Impl::m_pFormatFootnote |
Definition at line 72 of file unoftn.cxx.
Referenced by GetFootnoteFormat(), Impl(), and Invalidate().
| SwXFootnote& SwXFootnote::Impl::m_rThis |
Definition at line 66 of file unoftn.cxx.
Referenced by GetFootnoteFormat(), and Invalidate().
| OUString SwXFootnote::Impl::m_sLabel |
Definition at line 73 of file unoftn.cxx.
| unotools::WeakReference<SwXFootnote> SwXFootnote::Impl::m_wThis |
Definition at line 67 of file unoftn.cxx.
Referenced by Invalidate().