LibreOffice Module svx (master) 1
|
Public Member Functions | |
GridFieldValueListener (DbGridControl &_rParent, const Reference< XPropertySet > &xField, sal_uInt16 _nId) | |
virtual | ~GridFieldValueListener () override |
virtual void | _propertyChanged (const PropertyChangeEvent &evt) override |
void | suspend () |
void | resume () |
void | dispose () |
Private Attributes | |
osl::Mutex | m_aMutex |
DbGridControl & | m_rParent |
rtl::Reference<::comphelper::OPropertyChangeMultiplexer > | m_pRealListener |
sal_uInt16 | m_nId |
sal_Int16 | m_nSuspended |
bool | m_bDisposed: 1 |
Additional Inherited Members | |
Protected Member Functions inherited from comphelper::OPropertyChangeListener | |
void | disposeAdapter () |
OPropertyChangeListener (::osl::Mutex &_rMutex) | |
virtual | ~OPropertyChangeListener () |
virtual void | _propertyChanged (const css::beans::PropertyChangeEvent &_rEvent)=0 |
virtual void | _disposing (const css::lang::EventObject &_rSource) |
Definition at line 127 of file gridctrl.cxx.
GridFieldValueListener::GridFieldValueListener | ( | DbGridControl & | _rParent, |
const Reference< XPropertySet > & | xField, | ||
sal_uInt16 | _nId | ||
) |
Definition at line 148 of file gridctrl.cxx.
References FM_PROP_VALUE, m_aMutex, m_bDisposed, m_pRealListener, and m_rParent.
|
overridevirtual |
Definition at line 162 of file gridctrl.cxx.
References dispose().
|
overridevirtual |
Definition at line 167 of file gridctrl.cxx.
References DBG_ASSERT, DbGridControl::FieldValueChanged(), m_nId, m_nSuspended, and m_rParent.
void GridFieldValueListener::dispose | ( | void | ) |
Definition at line 174 of file gridctrl.cxx.
References DBG_ASSERT, DbGridControl::FieldListenerDisposing(), m_bDisposed, m_nId, m_pRealListener, and m_rParent.
Referenced by ~GridFieldValueListener().
|
inline |
Definition at line 143 of file gridctrl.cxx.
References m_nSuspended.
Referenced by DbGridControl::EndCursorAction().
|
inline |
Definition at line 142 of file gridctrl.cxx.
References m_nSuspended.
Referenced by DbGridControl::BeginCursorAction().
|
private |
Definition at line 129 of file gridctrl.cxx.
|
private |
Definition at line 134 of file gridctrl.cxx.
Referenced by dispose().
|
private |
Definition at line 132 of file gridctrl.cxx.
Referenced by _propertyChanged(), and dispose().
|
private |
Definition at line 133 of file gridctrl.cxx.
Referenced by _propertyChanged(), resume(), and suspend().
|
private |
Definition at line 131 of file gridctrl.cxx.
Referenced by dispose(), and GridFieldValueListener().
|
private |
Definition at line 130 of file gridctrl.cxx.
Referenced by _propertyChanged(), and dispose().