LibreOffice Module sw (master) 1
|
Public Member Functions | |
Impl (SwDoc *const pDoc) | |
void | registerInMark (SwXBookmark &rThis, ::sw::mark::IMark *const pBkmk) |
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 | |
unotools::WeakReference< SwXBookmark > | m_wThis |
std::mutex | m_Mutex |
::comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > | m_EventListeners |
SwDoc * | m_pDoc |
::sw::mark::IMark * | m_pRegisteredBookmark |
OUString | m_sMarkName |
bool | m_bHidden |
OUString | m_HideCondition |
Protected Member Functions | |
virtual void | Notify (const SfxHint &) override |
Definition at line 43 of file unobkm.cxx.
|
inline |
Definition at line 56 of file unobkm.cxx.
|
overrideprotectedvirtual |
Reimplemented from SvtListener.
Definition at line 70 of file unobkm.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::disposeAndClear(), SfxHint::GetId(), m_EventListeners, m_Mutex, m_pDoc, m_pRegisteredBookmark, and m_wThis.
void SwXBookmark::Impl::registerInMark | ( | SwXBookmark & | rThis, |
::sw::mark::IMark *const | pBkmk | ||
) |
Definition at line 87 of file unobkm.cxx.
References SwPosition::GetDoc(), sw::mark::IMark::GetMarkPos(), sw::mark::MarkBase::SetXBookmark(), and StartListening.
bool SwXBookmark::Impl::m_bHidden |
Definition at line 53 of file unobkm.cxx.
::comphelper::OInterfaceContainerHelper4<css::lang::XEventListener> SwXBookmark::Impl::m_EventListeners |
Definition at line 49 of file unobkm.cxx.
Referenced by Notify().
OUString SwXBookmark::Impl::m_HideCondition |
Definition at line 54 of file unobkm.cxx.
std::mutex SwXBookmark::Impl::m_Mutex |
Definition at line 48 of file unobkm.cxx.
Referenced by Notify().
SwDoc* SwXBookmark::Impl::m_pDoc |
Definition at line 50 of file unobkm.cxx.
Referenced by Notify().
::sw::mark::IMark* SwXBookmark::Impl::m_pRegisteredBookmark |
Definition at line 51 of file unobkm.cxx.
Referenced by Notify().
OUString SwXBookmark::Impl::m_sMarkName |
Definition at line 52 of file unobkm.cxx.
unotools::WeakReference<SwXBookmark> SwXBookmark::Impl::m_wThis |
Definition at line 47 of file unobkm.cxx.
Referenced by Notify().