LibreOffice Module sfx2 (master) 1
Public Member Functions | Private Attributes | List of all members
LayoutManagerListener Class Referencefinal

#include <workwin.hxx>

Inheritance diagram for LayoutManagerListener:
[legend]
Collaboration diagram for LayoutManagerListener:
[legend]

Public Member Functions

 LayoutManagerListener (SfxWorkWindow *pWrkWin)
 
virtual ~LayoutManagerListener () override
 
void setFrame (const css::uno::Reference< css::frame::XFrame > &rFrame)
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL layoutEvent (const css::lang::EventObject &aSource, ::sal_Int16 eLayoutEvent, const css::uno::Any &aInfo) override
 

Private Attributes

bool m_bHasFrame
 
SfxWorkWindowm_pWrkWin
 
css::uno::WeakReference< css::frame::XFrame > m_xFrame
 

Detailed Description

Definition at line 151 of file workwin.hxx.

Constructor & Destructor Documentation

◆ LayoutManagerListener()

LayoutManagerListener::LayoutManagerListener ( SfxWorkWindow pWrkWin)

Definition at line 133 of file workwin.cxx.

◆ ~LayoutManagerListener()

LayoutManagerListener::~LayoutManagerListener ( )
overridevirtual

Definition at line 140 of file workwin.cxx.

Member Function Documentation

◆ addEventListener()

void SAL_CALL LayoutManagerListener::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

Definition at line 192 of file workwin.cxx.

◆ dispose()

void SAL_CALL LayoutManagerListener::dispose ( void  )
overridevirtual

Definition at line 204 of file workwin.cxx.

References g_aLayoutManagerPropName, m_bHasFrame, m_pWrkWin, m_xFrame, and xFrame.

◆ disposing()

void SAL_CALL LayoutManagerListener::disposing ( const css::lang::EventObject &  aEvent)
overridevirtual

Definition at line 248 of file workwin.cxx.

References m_bHasFrame, m_pWrkWin, and m_xFrame.

◆ layoutEvent()

void SAL_CALL LayoutManagerListener::layoutEvent ( const css::lang::EventObject &  aSource,
::sal_Int16  eLayoutEvent,
const css::uno::Any &  aInfo 
)
overridevirtual

◆ removeEventListener()

void SAL_CALL LayoutManagerListener::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  aListener)
overridevirtual

Definition at line 198 of file workwin.cxx.

◆ setFrame()

void LayoutManagerListener::setFrame ( const css::uno::Reference< css::frame::XFrame > &  rFrame)

Member Data Documentation

◆ m_bHasFrame

bool LayoutManagerListener::m_bHasFrame
private

Definition at line 179 of file workwin.hxx.

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

◆ m_pWrkWin

SfxWorkWindow* LayoutManagerListener::m_pWrkWin
private

Definition at line 180 of file workwin.hxx.

Referenced by dispose(), disposing(), layoutEvent(), and setFrame().

◆ m_xFrame

css::uno::WeakReference< css::frame::XFrame > LayoutManagerListener::m_xFrame
private

Definition at line 181 of file workwin.hxx.

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


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