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

Definition at line 162 of file gridctrl.cxx.

References dispose().

Member Function Documentation

◆ _propertyChanged()

void GridFieldValueListener::_propertyChanged ( const PropertyChangeEvent &  evt)
overridevirtual

◆ dispose()

void GridFieldValueListener::dispose ( void  )

◆ resume()

void GridFieldValueListener::resume ( )
inline

Definition at line 143 of file gridctrl.cxx.

References m_nSuspended.

Referenced by DbGridControl::EndCursorAction().

◆ suspend()

void GridFieldValueListener::suspend ( )
inline

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
private

Definition at line 129 of file gridctrl.cxx.

◆ m_bDisposed

bool GridFieldValueListener::m_bDisposed
private

Definition at line 134 of file gridctrl.cxx.

Referenced by dispose().

◆ m_nId

sal_uInt16 GridFieldValueListener::m_nId
private

Definition at line 132 of file gridctrl.cxx.

Referenced by _propertyChanged(), and dispose().

◆ m_nSuspended

sal_Int16 GridFieldValueListener::m_nSuspended
private

Definition at line 133 of file gridctrl.cxx.

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

◆ m_pRealListener

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

Definition at line 131 of file gridctrl.cxx.

Referenced by dispose(), and GridFieldValueListener().

◆ m_rParent

DbGridControl& GridFieldValueListener::m_rParent
private

Definition at line 130 of file gridctrl.cxx.

Referenced by _propertyChanged(), and dispose().


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