|
LibreOffice Module comphelper (master) 1
|
simple listener adapter for property sets More...
#include <propmultiplex.hxx>
Public Member Functions | |
| OPropertyChangeListener (::osl::Mutex &_rMutex) | |
| virtual | ~OPropertyChangeListener () |
| virtual void | _propertyChanged (const css::beans::PropertyChangeEvent &_rEvent)=0 |
| virtual void | _disposing (const css::lang::EventObject &_rSource) |
Protected Member Functions | |
| void | disposeAdapter () |
| If the derivee also owns the mutex which we know as reference, then call this within your derivee's dtor. More... | |
Private Member Functions | |
| void | setAdapter (OPropertyChangeMultiplexer *_pAdapter) |
Private Attributes | |
| rtl::Reference< OPropertyChangeMultiplexer > | m_xAdapter |
| ::osl::Mutex & | m_rMutex |
Friends | |
| class | OPropertyChangeMultiplexer |
simple listener adapter for property sets
Definition at line 44 of file propmultiplex.hxx.
|
inline |
Definition at line 52 of file propmultiplex.hxx.
References m_rMutex.
|
virtual |
Definition at line 33 of file propmultiplex.cxx.
References m_xAdapter.
|
virtual |
| css::uno::RuntimeException |
Definition at line 40 of file propmultiplex.cxx.
Referenced by comphelper::OPropertyChangeMultiplexer::disposing().
|
pure virtual |
| css::uno::RuntimeException |
Referenced by comphelper::OPropertyChangeMultiplexer::propertyChange().
|
protected |
If the derivee also owns the mutex which we know as reference, then call this within your derivee's dtor.
Definition at line 46 of file propmultiplex.cxx.
References m_xAdapter.
|
private |
Definition at line 56 of file propmultiplex.cxx.
References m_rMutex, and m_xAdapter.
Referenced by comphelper::OPropertyChangeMultiplexer::dispose(), comphelper::OPropertyChangeMultiplexer::disposing(), and comphelper::OPropertyChangeMultiplexer::OPropertyChangeMultiplexer().
|
friend |
Definition at line 46 of file propmultiplex.hxx.
|
private |
Definition at line 49 of file propmultiplex.hxx.
Referenced by setAdapter().
|
private |
Definition at line 48 of file propmultiplex.hxx.
Referenced by disposeAdapter(), setAdapter(), and ~OPropertyChangeListener().