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().