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

#include <pdffilter.hxx>

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

Public Member Functions

 PDFFilter (const Reference< XComponentContext > &rxContext)
 
virtual ~PDFFilter () override
 

Protected Member Functions

virtual sal_Bool SAL_CALL filter (const Sequence< PropertyValue > &rDescriptor) override
 
virtual void SAL_CALL cancel () override
 
virtual void SAL_CALL setSourceDocument (const Reference< XComponent > &xDoc) override
 
virtual void SAL_CALL initialize (const Sequence< Any > &aArguments) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Private Member Functions

bool implExport (const Sequence< PropertyValue > &rDescriptor)
 

Private Attributes

Reference< XComponentContext > mxContext
 
Reference< XComponent > mxSrcDoc
 

Detailed Description

Definition at line 37 of file pdffilter.hxx.

Constructor & Destructor Documentation

◆ PDFFilter()

PDFFilter::PDFFilter ( const Reference< XComponentContext > &  rxContext)
explicit

Definition at line 41 of file pdffilter.cxx.

References mxContext.

◆ ~PDFFilter()

PDFFilter::~PDFFilter ( )
overridevirtual

Definition at line 47 of file pdffilter.cxx.

Member Function Documentation

◆ cancel()

void SAL_CALL PDFFilter::cancel ( )
overrideprotectedvirtual

Definition at line 260 of file pdffilter.cxx.

◆ filter()

sal_Bool SAL_CALL PDFFilter::filter ( const Sequence< PropertyValue > &  rDescriptor)
overrideprotectedvirtual

◆ getImplementationName()

OUString SAL_CALL PDFFilter::getImplementationName ( )
overrideprotectedvirtual

Definition at line 276 of file pdffilter.cxx.

◆ getSupportedServiceNames()

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

Definition at line 288 of file pdffilter.cxx.

◆ implExport()

bool PDFFilter::implExport ( const Sequence< PropertyValue > &  rDescriptor)
private

◆ initialize()

void SAL_CALL PDFFilter::initialize ( const Sequence< Any > &  aArguments)
overrideprotectedvirtual

Definition at line 271 of file pdffilter.cxx.

◆ setSourceDocument()

void SAL_CALL PDFFilter::setSourceDocument ( const Reference< XComponent > &  xDoc)
overrideprotectedvirtual

Definition at line 265 of file pdffilter.cxx.

References mxSrcDoc.

◆ supportsService()

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

Definition at line 282 of file pdffilter.cxx.

References cppu::supportsService().

Member Data Documentation

◆ mxContext

Reference< XComponentContext > PDFFilter::mxContext
private

Definition at line 41 of file pdffilter.hxx.

Referenced by implExport().

◆ mxSrcDoc

Reference< XComponent > PDFFilter::mxSrcDoc
private

Definition at line 42 of file pdffilter.hxx.

Referenced by implExport(), and setSourceDocument().


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