LibreOffice Module filter (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
PDFInteractionHandler Class Reference

#include <pdfinteract.hxx>

Inheritance diagram for PDFInteractionHandler:
[legend]
Collaboration diagram for PDFInteractionHandler:
[legend]

Public Member Functions

 PDFInteractionHandler ()
 
virtual ~PDFInteractionHandler () override
 

Protected Member Functions

virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual void SAL_CALL initialize (const css::uno::Sequence< css::uno::Any > &rArguments) override
 
virtual void SAL_CALL handle (const Reference< task::XInteractionRequest > &) override
 
virtual sal_Bool SAL_CALL handleInteractionRequest (const Reference< task::XInteractionRequest > &) override
 

Private Attributes

css::uno::Reference< css::awt::XWindow > m_xParent
 

Detailed Description

Definition at line 34 of file pdfinteract.hxx.

Constructor & Destructor Documentation

◆ PDFInteractionHandler()

PDFInteractionHandler::PDFInteractionHandler ( )

Definition at line 30 of file pdfinteract.cxx.

◆ ~PDFInteractionHandler()

PDFInteractionHandler::~PDFInteractionHandler ( )
overridevirtual

Definition at line 34 of file pdfinteract.cxx.

Member Function Documentation

◆ getImplementationName()

OUString SAL_CALL PDFInteractionHandler::getImplementationName ( )
overrideprotectedvirtual

Definition at line 72 of file pdfinteract.cxx.

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > SAL_CALL PDFInteractionHandler::getSupportedServiceNames ( )
overrideprotectedvirtual

Definition at line 84 of file pdfinteract.cxx.

◆ handle()

void SAL_CALL PDFInteractionHandler::handle ( const Reference< task::XInteractionRequest > &  i_xRequest)
overrideprotectedvirtual

Definition at line 38 of file pdfinteract.cxx.

References handleInteractionRequest().

◆ handleInteractionRequest()

sal_Bool SAL_CALL PDFInteractionHandler::handleInteractionRequest ( const Reference< task::XInteractionRequest > &  i_xRequest)
overrideprotectedvirtual

Definition at line 50 of file pdfinteract.cxx.

References Any, Application::GetFrameWeld(), gentoken::i, m_xParent, and weld::DialogController::run().

Referenced by handle().

◆ initialize()

void SAL_CALL PDFInteractionHandler::initialize ( const css::uno::Sequence< css::uno::Any > &  rArguments)
overrideprotectedvirtual

Definition at line 43 of file pdfinteract.cxx.

References aProperties, and m_xParent.

◆ supportsService()

sal_Bool SAL_CALL PDFInteractionHandler::supportsService ( const OUString &  ServiceName)
overrideprotectedvirtual

Definition at line 78 of file pdfinteract.cxx.

References cppu::supportsService().

Member Data Documentation

◆ m_xParent

css::uno::Reference<css::awt::XWindow> PDFInteractionHandler::m_xParent
private

Definition at line 39 of file pdfinteract.hxx.

Referenced by handleInteractionRequest(), and initialize().


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