LibreOffice Module sfx2 (master) 1
|
#include <unoctitm.hxx>
Public Member Functions | |
SfxOfficeDispatch (SfxBindings &rBind, SfxDispatcher *pDispat, const SfxSlot *pSlot, const css::util::URL &rURL) | |
SfxOfficeDispatch (SfxDispatcher *pDispat, const SfxSlot *pSlot, const css::util::URL &rURL) | |
virtual | ~SfxOfficeDispatch () override |
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 |
void | SetFrame (const css::uno::Reference< css::frame::XFrame > &xFrame) |
void | SetMasterUnoCommand (bool bSet) |
SfxDispatcher * | GetDispatcher_Impl () |
sal_uInt16 | GetId () const |
Static Public Member Functions | |
static bool | IsMasterUnoCommand (const css::util::URL &aURL) |
static OUString | GetMasterUnoCommand (const css::util::URL &aURL) |
Private Attributes | |
std::unique_ptr< SfxDispatchController_Impl > | pImpl |
Friends | |
class | SfxDispatchController_Impl |
Definition at line 69 of file unoctitm.hxx.
SfxOfficeDispatch::SfxOfficeDispatch | ( | SfxBindings & | rBind, |
SfxDispatcher * | pDispat, | ||
const SfxSlot * | pSlot, | ||
const css::util::URL & | rURL | ||
) |
Definition at line 176 of file unoctitm.cxx.
SfxOfficeDispatch::SfxOfficeDispatch | ( | SfxDispatcher * | pDispat, |
const SfxSlot * | pSlot, | ||
const css::util::URL & | rURL | ||
) |
Definition at line 183 of file unoctitm.cxx.
|
overridevirtual |
Definition at line 189 of file unoctitm.cxx.
References pImpl.
|
overridevirtual |
Definition at line 270 of file unoctitm.cxx.
|
overridevirtual |
Definition at line 227 of file unoctitm.cxx.
References aURL, pImpl, and vcl::solarthread::syncExecute().
|
overridevirtual |
Definition at line 256 of file unoctitm.cxx.
SfxDispatcher * SfxOfficeDispatch::GetDispatcher_Impl | ( | ) |
Definition at line 283 of file unoctitm.cxx.
References pImpl.
sal_uInt16 SfxOfficeDispatch::GetId | ( | ) | const |
Definition at line 288 of file unoctitm.cxx.
References pImpl.
Referenced by SfxBindings::QuerySlotId().
|
static |
Definition at line 311 of file unoctitm.cxx.
References aURL, IsMasterUnoCommand(), and nIndex.
Referenced by SfxBaseController::queryDispatch().
|
static |
void SfxOfficeDispatch::SetFrame | ( | const css::uno::Reference< css::frame::XFrame > & | xFrame | ) |
Definition at line 293 of file unoctitm.cxx.
void SfxOfficeDispatch::SetMasterUnoCommand | ( | bool | bSet | ) |
Definition at line 299 of file unoctitm.cxx.
References pImpl.
Referenced by SfxBindings::GetDispatch().
|
friend |
Definition at line 71 of file unoctitm.hxx.
|
private |
Definition at line 72 of file unoctitm.hxx.
Referenced by addStatusListener(), dispatch(), dispatchWithNotification(), GetDispatcher_Impl(), GetId(), SetFrame(), SetMasterUnoCommand(), SfxDispatchController_Impl::~SfxDispatchController_Impl(), and ~SfxOfficeDispatch().