LibreOffice Module sfx2 (master) 1
Public Member Functions | Protected Attributes | List of all members
SfxStatusDispatcher Class Reference

#include <unoctitm.hxx>

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

Public Member Functions

 SfxStatusDispatcher ()
 
virtual void SAL_CALL dispatchWithNotification (const css::util::URL &aURL, const css::uno::Sequence< css::beans::PropertyValue > &aArgs, const css::uno::Reference< css::frame::XDispatchResultListener > &rListener) 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
 
void ReleaseAll ()
 
void sendStatusChanged (const OUString &rURL, const css::frame::FeatureStateEvent &rEvent)
 
std::vector< OUString > getContainedTypes ()
 

Protected Attributes

std::mutex maMutex
 
SfxStatusDispatcher_Impl_ListenerContainer maListeners
 

Detailed Description

Definition at line 43 of file unoctitm.hxx.

Constructor & Destructor Documentation

◆ SfxStatusDispatcher()

SfxStatusDispatcher::SfxStatusDispatcher ( )

Definition at line 148 of file unoctitm.cxx.

Member Function Documentation

◆ addStatusListener()

void SAL_CALL SfxStatusDispatcher::addStatusListener ( const css::uno::Reference< css::frame::XStatusListener > &  xControl,
const css::util::URL &  aURL 
)
overridevirtual

◆ dispatch()

void SAL_CALL SfxStatusDispatcher::dispatch ( const css::util::URL &  aURL,
const css::uno::Sequence< css::beans::PropertyValue > &  aArgs 
)
overridevirtual

Definition at line 137 of file unoctitm.cxx.

◆ dispatchWithNotification()

void SAL_CALL SfxStatusDispatcher::dispatchWithNotification ( const css::util::URL &  aURL,
const css::uno::Sequence< css::beans::PropertyValue > &  aArgs,
const css::uno::Reference< css::frame::XDispatchResultListener > &  rListener 
)
overridevirtual

Definition at line 141 of file unoctitm.cxx.

◆ getContainedTypes()

std::vector< OUString > SfxStatusDispatcher::getContainedTypes ( )
inline

◆ ReleaseAll()

void SfxStatusDispatcher::ReleaseAll ( )

◆ removeStatusListener()

void SAL_CALL SfxStatusDispatcher::removeStatusListener ( const css::uno::Reference< css::frame::XStatusListener > &  xControl,
const css::util::URL &  aURL 
)
overridevirtual

◆ sendStatusChanged()

void SfxStatusDispatcher::sendStatusChanged ( const OUString &  rURL,
const css::frame::FeatureStateEvent &  rEvent 
)

Member Data Documentation

◆ maListeners

SfxStatusDispatcher_Impl_ListenerContainer SfxStatusDispatcher::maListeners
protected

◆ maMutex

std::mutex SfxStatusDispatcher::maMutex
protected

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