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

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

Detailed Description

Definition at line 127 of file gridctrl.cxx.

Constructor & Destructor Documentation

◆ GridFieldValueListener()

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.

◆ ~GridFieldValueListener()

GridFieldValueListener::~GridFieldValueListener ( )

Definition at line 162 of file gridctrl.cxx.

References dispose().

Member Function Documentation

◆ _propertyChanged()

void GridFieldValueListener::_propertyChanged ( const PropertyChangeEvent &  evt)

◆ dispose()

void GridFieldValueListener::dispose ( void  )

◆ resume()

void GridFieldValueListener::resume ( )

Definition at line 143 of file gridctrl.cxx.

References m_nSuspended.

Referenced by DbGridControl::EndCursorAction().

◆ suspend()

void GridFieldValueListener::suspend ( )

Definition at line 142 of file gridctrl.cxx.

References m_nSuspended.

Referenced by DbGridControl::BeginCursorAction().

Member Data Documentation

◆ m_aMutex

osl::Mutex GridFieldValueListener::m_aMutex

Definition at line 129 of file gridctrl.cxx.

◆ m_bDisposed

bool GridFieldValueListener::m_bDisposed

Definition at line 134 of file gridctrl.cxx.

Referenced by dispose().

◆ m_nId

sal_uInt16 GridFieldValueListener::m_nId

Definition at line 132 of file gridctrl.cxx.

Referenced by _propertyChanged(), and dispose().

◆ m_nSuspended

sal_Int16 GridFieldValueListener::m_nSuspended

Definition at line 133 of file gridctrl.cxx.

Referenced by _propertyChanged(), resume(), and suspend().

◆ m_pRealListener

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

Definition at line 131 of file gridctrl.cxx.

Referenced by dispose(), and GridFieldValueListener().

◆ m_rParent

DbGridControl& GridFieldValueListener::m_rParent

Definition at line 130 of file gridctrl.cxx.

Referenced by _propertyChanged(), and dispose().

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