20#ifndef INCLUDED_SDEXT_SOURCE_PRESENTER_PRESENTERPROTOCOLHANDLER_HXX
21#define INCLUDED_SDEXT_SOURCE_PRESENTER_PRESENTERPROTOCOLHANDLER_HXX
25#include <com/sun/star/frame/XDispatchProvider.hpp>
26#include <com/sun/star/frame/XDispatch.hpp>
27#include <com/sun/star/lang/XInitialization.hpp>
28#include <com/sun/star/lang/XServiceInfo.hpp>
29#include <com/sun/star/util/XCacheInfo.hpp>
34typedef ::cppu::WeakComponentImplHelper <
35 css::lang::XInitialization,
36 css::lang::XServiceInfo,
37 css::util::XCacheInfo,
38 css::frame::XDispatchProvider
56 const css::uno::Sequence<css::uno::Any>&
aArguments)
override;
66 virtual css::uno::Reference<css::frame::XDispatch > SAL_CALL
68 const css::util::URL&
aURL,
69 const OUString& aTargetFrameName,
70 sal_Int32 nSearchFlags )
override;
72 virtual css::uno::Sequence<css::uno::Reference<css::frame::XDispatch> > SAL_CALL
74 const css::uno::Sequence< css::frame::DispatchDescriptor>& rDescriptors)
override;
The controller of the presenter screen is responsible for telling the individual views which slides t...
virtual css::uno::Reference< css::frame::XDispatch > SAL_CALL queryDispatch(const css::util::URL &aURL, const OUString &aTargetFrameName, sal_Int32 nSearchFlags) override
sal_Bool SAL_CALL supportsService(OUString const &ServiceName) override
OUString SAL_CALL getImplementationName() override
::rtl::Reference< PresenterController > mpPresenterController
sal_Bool SAL_CALL isCachingAllowed() override
See XCacheInfo::IsCachingAllowed().
css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
void ThrowIfDisposed() const
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
virtual ~PresenterProtocolHandler() override
PresenterProtocolHandler()
virtual css::uno::Sequence< css::uno::Reference< css::frame::XDispatch > > SAL_CALL queryDispatches(const css::uno::Sequence< css::frame::DispatchDescriptor > &rDescriptors) override
void SAL_CALL disposing() override
Sequence< PropertyValue > aArguments
::cppu::WeakComponentImplHelper< css::lang::XInitialization, css::lang::XServiceInfo, css::util::XCacheInfo, css::frame::XDispatchProvider > PresenterProtocolHandlerInterfaceBase