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 164 of file fmtextcontrolshell.cxx.

Constructor & Destructor Documentation

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

Definition at line 186 of file fmtextcontrolshell.cxx.

References DBG_ASSERT, DBG_UNHANDLED_EXCEPTION, Exception, and m_xWindow.

svx::FmFocusListenerAdapter::~FmFocusListenerAdapter ( )
overrideprotectedvirtual

Definition at line 208 of file fmtextcontrolshell.cxx.

References dispose().

Member Function Documentation

void svx::FmFocusListenerAdapter::dispose ( void  )

Definition at line 216 of file fmtextcontrolshell.cxx.

References m_xWindow.

Referenced by ~FmFocusListenerAdapter().

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

Definition at line 240 of file fmtextcontrolshell.cxx.

References DBG_ASSERT, and m_xWindow.

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

Definition at line 226 of file fmtextcontrolshell.cxx.

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

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

Definition at line 233 of file fmtextcontrolshell.cxx.

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

Member Data Documentation

IFocusObserver* svx::FmFocusListenerAdapter::m_pObserver
private

Definition at line 167 of file fmtextcontrolshell.cxx.

Referenced by focusGained(), and focusLost().

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

Definition at line 168 of file fmtextcontrolshell.cxx.

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


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