LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
SwXDispatch Class Reference

#include <unodispatch.hxx>

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

Public Member Functions

 SwXDispatch (SwView &rView)
 
virtual ~SwXDispatch () override
 
virtual void SAL_CALL dispatch (const css::util::URL &aURL, const css::uno::Sequence< css::beans::PropertyValue > &aArgs) override
 
virtual void SAL_CALL addStatusListener (const css::uno::Reference< css::frame::XStatusListener > &xControl, const css::util::URL &aURL) override
 
virtual void SAL_CALL removeStatusListener (const css::uno::Reference< css::frame::XStatusListener > &xControl, const css::util::URL &aURL) override
 
virtual void SAL_CALL selectionChanged (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 

Static Public Member Functions

static const sal_CharGetDBChangeURL ()
 

Private Attributes

SwViewm_pView
 
std::vector< StatusStruct_Implm_aStatusListenerVector
 
bool m_bOldEnable
 
bool m_bListenerAdded
 

Detailed Description

Definition at line 98 of file unodispatch.hxx.

Constructor & Destructor Documentation

SwXDispatch::SwXDispatch ( SwView rView)

Definition at line 188 of file unodispatch.cxx.

SwXDispatch::~SwXDispatch ( )
overridevirtual

Definition at line 195 of file unodispatch.cxx.

References SwView::GetUNOObject(), m_bListenerAdded, and m_pView.

Member Function Documentation

void SwXDispatch::addStatusListener ( const css::uno::Reference< css::frame::XStatusListener > &  xControl,
const css::util::URL &  aURL 
)
overridevirtual
void SwXDispatch::dispatch ( const css::util::URL &  aURL,
const css::uno::Sequence< css::beans::PropertyValue > &  aArgs 
)
overridevirtual
void SwXDispatch::disposing ( const css::lang::EventObject &  Source)
overridevirtual

Definition at line 362 of file unodispatch.cxx.

References m_aStatusListenerVector, m_bListenerAdded, and m_pView.

const sal_Char * SwXDispatch::GetDBChangeURL ( )
static
void SwXDispatch::removeStatusListener ( const css::uno::Reference< css::frame::XStatusListener > &  xControl,
const css::util::URL &  aURL 
)
overridevirtual
void SwXDispatch::selectionChanged ( const css::lang::EventObject &  aEvent)
overridevirtual

Member Data Documentation

std::vector< StatusStruct_Impl > SwXDispatch::m_aStatusListenerVector
private
bool SwXDispatch::m_bListenerAdded
private

Definition at line 107 of file unodispatch.hxx.

Referenced by addStatusListener(), disposing(), removeStatusListener(), and ~SwXDispatch().

bool SwXDispatch::m_bOldEnable
private

Definition at line 106 of file unodispatch.hxx.

Referenced by addStatusListener(), and selectionChanged().

SwView* SwXDispatch::m_pView
private

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