LibreOffice Module svx (master)  1
Public Member Functions | Private Attributes | List of all members
GridFieldValueListener Class Reference
Inheritance diagram for GridFieldValueListener:
[legend]
Collaboration diagram for GridFieldValueListener:
[legend]

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
 
DbGridControlm_rParent
 
rtl::Reference<::comphelper::OPropertyChangeMultiplexerm_pRealListener
 
sal_uInt16 const m_nId
 
sal_Int16 m_nSuspended
 
bool m_bDisposed: 1
 

Additional Inherited Members

- Protected Member Functions inherited from comphelper::OPropertyChangeListener
void disposeAdapter ()
 
void setAdapter (OPropertyChangeMultiplexer *_pAdapter)
 
 OPropertyChangeListener (::osl::Mutex &_rMutex)
 
virtual ~OPropertyChangeListener ()
 
virtual void _propertyChanged (const css::beans::PropertyChangeEvent &_rEvent)=0
 
virtual void _disposing (const css::lang::EventObject &_rSource)
 

Detailed Description

Definition at line 132 of file gridctrl.cxx.

Constructor & Destructor Documentation

GridFieldValueListener::GridFieldValueListener ( DbGridControl _rParent,
const Reference< XPropertySet > &  xField,
sal_uInt16  _nId 
)

Definition at line 153 of file gridctrl.cxx.

References FM_PROP_VALUE, m_aMutex, and m_pRealListener.

GridFieldValueListener::~GridFieldValueListener ( )
overridevirtual

Definition at line 167 of file gridctrl.cxx.

References dispose().

Member Function Documentation

void GridFieldValueListener::_propertyChanged ( const PropertyChangeEvent &  evt)
overridevirtual
void GridFieldValueListener::dispose ( void  )
void GridFieldValueListener::resume ( )
inline

Definition at line 148 of file gridctrl.cxx.

Referenced by DbGridControl::EndCursorAction().

void GridFieldValueListener::suspend ( )
inline

Definition at line 147 of file gridctrl.cxx.

Referenced by DbGridControl::BeginCursorAction().

Member Data Documentation

osl::Mutex GridFieldValueListener::m_aMutex
private

Definition at line 134 of file gridctrl.cxx.

bool GridFieldValueListener::m_bDisposed
private

Definition at line 139 of file gridctrl.cxx.

Referenced by dispose().

sal_uInt16 const GridFieldValueListener::m_nId
private

Definition at line 137 of file gridctrl.cxx.

Referenced by _propertyChanged(), and dispose().

sal_Int16 GridFieldValueListener::m_nSuspended
private

Definition at line 138 of file gridctrl.cxx.

Referenced by _propertyChanged().

rtl::Reference<::comphelper::OPropertyChangeMultiplexer> GridFieldValueListener::m_pRealListener
private

Definition at line 136 of file gridctrl.cxx.

Referenced by dispose(), and GridFieldValueListener().

DbGridControl& GridFieldValueListener::m_rParent
private

Definition at line 135 of file gridctrl.cxx.

Referenced by _propertyChanged(), and dispose().


The documentation for this class was generated from the following file: