LibreOffice Module basctl (master) 1
|
allows registering at theGlobalEventBroadcaster for global document events More...
#include <doceventnotifier.hxx>
Classes | |
class | Impl |
impl class for DocumentEventNotifier More... | |
Public Member Functions | |
DocumentEventNotifier (DocumentEventListener &) | |
create a notifier instance which notifies about events of all documents in the whole application More... | |
DocumentEventNotifier (DocumentEventListener &, css::uno::Reference< css::frame::XModel > const &rxDocument) | |
creates a notifier instance which notifies about events at a single document More... | |
~DocumentEventNotifier () | |
void | dispose () |
Private Attributes | |
rtl::Reference< Impl > | m_pImpl |
allows registering at theGlobalEventBroadcaster for global document events
Definition at line 57 of file doceventnotifier.hxx.
basctl::DocumentEventNotifier::DocumentEventNotifier | ( | DocumentEventListener & | rListener | ) |
create a notifier instance which notifies about events of all documents in the whole application
Definition at line 223 of file doceventnotifier.cxx.
basctl::DocumentEventNotifier::DocumentEventNotifier | ( | DocumentEventListener & | , |
css::uno::Reference< css::frame::XModel > const & | rxDocument | ||
) |
creates a notifier instance which notifies about events at a single document
basctl::DocumentEventNotifier::~DocumentEventNotifier | ( | ) |
Definition at line 227 of file doceventnotifier.cxx.
void basctl::DocumentEventNotifier::dispose | ( | void | ) |
Definition at line 231 of file doceventnotifier.cxx.
References m_pImpl.
Referenced by basctl::DocListenerBox::dispose(), basctl::DocumentEventNotifier::Impl::~Impl(), basctl::SbTreeListBox::~SbTreeListBox(), and basctl::Shell::~Shell().
|
private |
Definition at line 75 of file doceventnotifier.hxx.
Referenced by dispose().