LibreOffice Module sc (master)
1
|
#include <dispuno.hxx>
Public Member Functions | |
ScDispatchProviderInterceptor (ScTabViewShell *pViewSh) | |
virtual | ~ScDispatchProviderInterceptor () override |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
virtual css::uno::Reference< css::frame::XDispatch > SAL_CALL | queryDispatch (const css::util::URL &aURL, const OUString &aTargetFrameName, sal_Int32 nSearchFlags) override |
XDispatchProvider. More... | |
virtual css::uno::Sequence< css::uno::Reference< css::frame::XDispatch > > SAL_CALL | queryDispatches (const css::uno::Sequence< css::frame::DispatchDescriptor > &aDescripts) override |
virtual css::uno::Reference< css::frame::XDispatchProvider > SAL_CALL | getSlaveDispatchProvider () override |
XDispatchProviderInterceptor. More... | |
virtual void SAL_CALL | setSlaveDispatchProvider (const css::uno::Reference< css::frame::XDispatchProvider > &xNewDispatchProvider) override |
virtual css::uno::Reference< css::frame::XDispatchProvider > SAL_CALL | getMasterDispatchProvider () override |
virtual void SAL_CALL | setMasterDispatchProvider (const css::uno::Reference< css::frame::XDispatchProvider > &xNewSupplier) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
XEventListener. More... | |
![]() | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
Private Attributes | |
ScTabViewShell * | pViewShell |
css::uno::Reference< css::frame::XDispatchProviderInterception > | m_xIntercepted |
the component which's dispatches we're intercepting More... | |
css::uno::Reference< css::frame::XDispatchProvider > | m_xSlaveDispatcher |
chaining More... | |
css::uno::Reference< css::frame::XDispatchProvider > | m_xMasterDispatcher |
css::uno::Reference< css::frame::XDispatch > | m_xMyDispatch |
own dispatch More... | |
Definition at line 31 of file dispuno.hxx.
ScDispatchProviderInterceptor::ScDispatchProviderInterceptor | ( | ScTabViewShell * | pViewSh | ) |
Definition at line 52 of file dispuno.cxx.
References SfxViewFrame::GetFrame(), SfxFrame::GetFrameInterface(), SfxViewShell::GetViewFrame(), m_refCount, m_xIntercepted, pViewShell, and SfxListener::StartListening().
|
overridevirtual |
Definition at line 77 of file dispuno.cxx.
References SfxListener::EndListening(), and pViewShell.
|
overridevirtual |
XEventListener.
Definition at line 160 of file dispuno.cxx.
References m_xIntercepted, and m_xMyDispatch.
|
overridevirtual |
Definition at line 145 of file dispuno.cxx.
References m_xMasterDispatcher.
|
overridevirtual |
XDispatchProviderInterceptor.
Definition at line 131 of file dispuno.cxx.
References m_xSlaveDispatcher.
|
overridevirtual |
Reimplemented from SfxListener.
Definition at line 83 of file dispuno.cxx.
References SfxHint::GetId(), and pViewShell.
|
overridevirtual |
Definition at line 91 of file dispuno.cxx.
References cURLDocDataSource, cURLInsertColumns, m_xMyDispatch, m_xSlaveDispatcher, and pViewShell.
Referenced by queryDispatches().
|
overridevirtual |
Definition at line 116 of file dispuno.cxx.
References queryDispatch().
|
overridevirtual |
Definition at line 151 of file dispuno.cxx.
References m_xMasterDispatcher.
|
overridevirtual |
Definition at line 137 of file dispuno.cxx.
References m_xSlaveDispatcher.
|
private |
the component which's dispatches we're intercepting
Definition at line 39 of file dispuno.hxx.
Referenced by disposing(), and ScDispatchProviderInterceptor().
|
private |
Definition at line 43 of file dispuno.hxx.
Referenced by getMasterDispatchProvider(), and setMasterDispatchProvider().
|
private |
own dispatch
Definition at line 46 of file dispuno.hxx.
Referenced by disposing(), and queryDispatch().
|
private |
chaining
Definition at line 42 of file dispuno.hxx.
Referenced by getSlaveDispatchProvider(), queryDispatch(), and setSlaveDispatchProvider().
|
private |
Definition at line 36 of file dispuno.hxx.
Referenced by Notify(), queryDispatch(), ScDispatchProviderInterceptor(), and ~ScDispatchProviderInterceptor().