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

Public Member Functions

 FmFocusListenerAdapter (const Reference< css::awt::XControl > &_rxControl, IFocusObserver *_pObserver)
 
void dispose ()
 

Protected Member Functions

virtual ~FmFocusListenerAdapter () override
 
virtual void SAL_CALL focusGained (const css::awt::FocusEvent &e) override
 
virtual void SAL_CALL focusLost (const css::awt::FocusEvent &e) override
 
virtual void SAL_CALL disposing (const EventObject &Source) override
 

Private Attributes

IFocusObserverm_pObserver
 
Reference< css::awt::XWindow > m_xWindow
 

Detailed Description

Definition at line 161 of file fmtextcontrolshell.cxx.

Constructor & Destructor Documentation

◆ FmFocusListenerAdapter()

svx::FmFocusListenerAdapter::FmFocusListenerAdapter ( const Reference< css::awt::XControl > &  _rxControl,
IFocusObserver _pObserver 
)

◆ ~FmFocusListenerAdapter()

svx::FmFocusListenerAdapter::~FmFocusListenerAdapter ( )
overrideprotectedvirtual

Definition at line 205 of file fmtextcontrolshell.cxx.

References dispose().

Member Function Documentation

◆ dispose()

void svx::FmFocusListenerAdapter::dispose ( void  )

Definition at line 213 of file fmtextcontrolshell.cxx.

References m_xWindow.

Referenced by ~FmFocusListenerAdapter().

◆ disposing()

void SAL_CALL svx::FmFocusListenerAdapter::disposing ( const EventObject &  Source)
overrideprotectedvirtual

Definition at line 237 of file fmtextcontrolshell.cxx.

References DBG_ASSERT, m_xWindow, and Source.

◆ focusGained()

void SAL_CALL svx::FmFocusListenerAdapter::focusGained ( const css::awt::FocusEvent &  e)
overrideprotectedvirtual

Definition at line 223 of file fmtextcontrolshell.cxx.

References svx::IFocusObserver::focusGained(), and m_pObserver.

◆ focusLost()

void SAL_CALL svx::FmFocusListenerAdapter::focusLost ( const css::awt::FocusEvent &  e)
overrideprotectedvirtual

Definition at line 230 of file fmtextcontrolshell.cxx.

References svx::IFocusObserver::focusLost(), and m_pObserver.

Member Data Documentation

◆ m_pObserver

IFocusObserver* svx::FmFocusListenerAdapter::m_pObserver
private

Definition at line 164 of file fmtextcontrolshell.cxx.

Referenced by focusGained(), and focusLost().

◆ m_xWindow

Reference< css::awt::XWindow > svx::FmFocusListenerAdapter::m_xWindow
private

Definition at line 165 of file fmtextcontrolshell.cxx.

Referenced by dispose(), disposing(), and FmFocusListenerAdapter().


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