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>
30 #include <rtl/ref.hxx>
34 typedef ::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;
css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
::cppu::WeakComponentImplHelper< css::lang::XInitialization, css::lang::XServiceInfo, css::util::XCacheInfo, css::frame::XDispatchProvider > PresenterProtocolHandlerInterfaceBase
virtual ~PresenterProtocolHandler() override
Sequence< PropertyValue > aArguments
PresenterProtocolHandler()
The controller of the presenter screen is responsible for telling the individual views which slides t...
void SAL_CALL disposing() override
sal_Bool SAL_CALL isCachingAllowed() override
See XCacheInfo::IsCachingAllowed().
virtual css::uno::Reference< css::frame::XDispatch > SAL_CALL queryDispatch(const css::util::URL &aURL, const OUString &aTargetFrameName, sal_Int32 nSearchFlags) override
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override
::rtl::Reference< PresenterController > mpPresenterController
virtual css::uno::Sequence< css::uno::Reference< css::frame::XDispatch > > SAL_CALL queryDispatches(const css::uno::Sequence< css::frame::DispatchDescriptor > &rDescriptors) override
void ThrowIfDisposed() const
sal_Bool SAL_CALL supportsService(OUString const &ServiceName) override
OUString SAL_CALL getImplementationName() override