LibreOffice Module sdext (master)  1
Classes | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
sdext::presenter::PresenterProtocolHandler Class Reference

#include <PresenterProtocolHandler.hxx>

Inheritance diagram for sdext::presenter::PresenterProtocolHandler:
[legend]
Collaboration diagram for sdext::presenter::PresenterProtocolHandler:
[legend]

Classes

class  Dispatch
 

Public Member Functions

 PresenterProtocolHandler ()
 
virtual ~PresenterProtocolHandler () override
 
void SAL_CALL disposing () override
 
virtual void SAL_CALL initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override
 
OUString SAL_CALL getImplementationName () override
 
sal_Bool SAL_CALL supportsService (OUString const &ServiceName) override
 
css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual css::uno::Reference< css::frame::XDispatch > SAL_CALL queryDispatch (const css::util::URL &aURL, const OUString &aTargetFrameName, sal_Int32 nSearchFlags) override
 
virtual css::uno::Sequence< css::uno::Reference< css::frame::XDispatch > > SAL_CALL queryDispatches (const css::uno::Sequence< css::frame::DispatchDescriptor > &rDescriptors) override
 

Static Public Member Functions

static OUString getImplementationName_static ()
 
static css::uno::Sequence< OUString > getSupportedServiceNames_static ()
 
static css::uno::Reference< css::uno::XInterface > Create (const css::uno::Reference< css::uno::XComponentContext > &rxContext)
 

Private Member Functions

void ThrowIfDisposed () const
 

Private Attributes

::rtl::Reference< PresenterControllermpPresenterController
 

Additional Inherited Members

- Protected Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 

Detailed Description

Definition at line 42 of file PresenterProtocolHandler.hxx.

Constructor & Destructor Documentation

sdext::presenter::PresenterProtocolHandler::PresenterProtocolHandler ( )

Definition at line 238 of file PresenterProtocolHandler.cxx.

References m_aMutex.

Referenced by Create().

sdext::presenter::PresenterProtocolHandler::~PresenterProtocolHandler ( )
overridevirtual

Definition at line 243 of file PresenterProtocolHandler.cxx.

Member Function Documentation

Reference< XInterface > sdext::presenter::PresenterProtocolHandler::Create ( const css::uno::Reference< css::uno::XComponentContext > &  rxContext)
static

Definition at line 230 of file PresenterProtocolHandler.cxx.

References PresenterProtocolHandler().

void SAL_CALL sdext::presenter::PresenterProtocolHandler::disposing ( )
override

Definition at line 247 of file PresenterProtocolHandler.cxx.

OUString sdext::presenter::PresenterProtocolHandler::getImplementationName ( )
override

Definition at line 273 of file PresenterProtocolHandler.cxx.

References getImplementationName_static().

OUString sdext::presenter::PresenterProtocolHandler::getImplementationName_static ( )
static

Definition at line 220 of file PresenterProtocolHandler.cxx.

Referenced by getImplementationName().

css::uno::Sequence< OUString > sdext::presenter::PresenterProtocolHandler::getSupportedServiceNames ( )
override

Definition at line 284 of file PresenterProtocolHandler.cxx.

References getSupportedServiceNames_static().

Sequence< OUString > sdext::presenter::PresenterProtocolHandler::getSupportedServiceNames_static ( )
static

Definition at line 225 of file PresenterProtocolHandler.cxx.

Referenced by getSupportedServiceNames().

void SAL_CALL sdext::presenter::PresenterProtocolHandler::initialize ( const css::uno::Sequence< css::uno::Any > &  aArguments)
overridevirtual
Reference< frame::XDispatch > SAL_CALL sdext::presenter::PresenterProtocolHandler::queryDispatch ( const css::util::URL &  aURL,
const OUString &  aTargetFrameName,
sal_Int32  nSearchFlags 
)
overridevirtual
Sequence< Reference< frame::XDispatch > > SAL_CALL sdext::presenter::PresenterProtocolHandler::queryDispatches ( const css::uno::Sequence< css::frame::DispatchDescriptor > &  rDescriptors)
overridevirtual

Definition at line 308 of file PresenterProtocolHandler.cxx.

References ThrowIfDisposed().

sal_Bool sdext::presenter::PresenterProtocolHandler::supportsService ( OUString const &  ServiceName)
override

Definition at line 278 of file PresenterProtocolHandler.cxx.

References cppu::supportsService().

void sdext::presenter::PresenterProtocolHandler::ThrowIfDisposed ( ) const
private
Exceptions
css::lang::DisposedException

Definition at line 316 of file PresenterProtocolHandler.cxx.

Referenced by initialize(), queryDispatch(), and queryDispatches().

Member Data Documentation

::rtl::Reference<PresenterController> sdext::presenter::PresenterProtocolHandler::mpPresenterController
private

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