LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwXFilterOptions Class Reference

#include <SwXFilterOptions.hxx>

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

Public Member Functions

 SwXFilterOptions ()
 
virtual ~SwXFilterOptions () override
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getPropertyValues () override
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< css::beans::PropertyValue > &aProps) override
 
virtual void SAL_CALL setTitle (const OUString &aTitle) override
 
virtual sal_Int16 SAL_CALL execute () override
 
virtual void SAL_CALL setTargetDocument (const css::uno::Reference< css::lang::XComponent > &xDoc) override
 
virtual void SAL_CALL setSourceDocument (const css::uno::Reference< css::lang::XComponent > &xDoc) override
 
virtual void SAL_CALL initialize (const css::uno::Sequence< css::uno::Any > &rArguments) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Private Attributes

OUString sFilterOptions
 
css::uno::Reference< css::io::XInputStream > xInputStream
 
css::uno::Reference< css::lang::XComponent > xModel
 
css::uno::Reference< css::awt::XWindow > xDialogParent
 

Detailed Description

Definition at line 35 of file SwXFilterOptions.hxx.

Constructor & Destructor Documentation

SwXFilterOptions::SwXFilterOptions ( )

Definition at line 43 of file SwXFilterOptions.cxx.

SwXFilterOptions::~SwXFilterOptions ( )
overridevirtual

Definition at line 47 of file SwXFilterOptions.cxx.

Member Function Documentation

sal_Int16 SwXFilterOptions::execute ( )
overridevirtual
OUString SwXFilterOptions::getImplementationName ( )
overridevirtual

Definition at line 125 of file SwXFilterOptions.cxx.

uno::Sequence< beans::PropertyValue > SwXFilterOptions::getPropertyValues ( )
overridevirtual
uno::Sequence< OUString > SwXFilterOptions::getSupportedServiceNames ( )
overridevirtual

Definition at line 135 of file SwXFilterOptions.cxx.

void SAL_CALL SwXFilterOptions::initialize ( const css::uno::Sequence< css::uno::Any > &  rArguments)
overridevirtual
void SwXFilterOptions::setPropertyValues ( const css::uno::Sequence< css::beans::PropertyValue > &  aProps)
overridevirtual

Definition at line 58 of file SwXFilterOptions.cxx.

References FILTER_OPTIONS_NAME, sFilterOptions, and xInputStream.

void SwXFilterOptions::setSourceDocument ( const css::uno::Reference< css::lang::XComponent > &  xDoc)
overridevirtual

Definition at line 113 of file SwXFilterOptions.cxx.

References xModel.

void SwXFilterOptions::setTargetDocument ( const css::uno::Reference< css::lang::XComponent > &  xDoc)
overridevirtual

Definition at line 108 of file SwXFilterOptions.cxx.

References xModel.

void SwXFilterOptions::setTitle ( const OUString &  aTitle)
overridevirtual

Definition at line 71 of file SwXFilterOptions.cxx.

sal_Bool SwXFilterOptions::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 130 of file SwXFilterOptions.cxx.

References cppu::supportsService().

Member Data Documentation

OUString SwXFilterOptions::sFilterOptions
private

Definition at line 43 of file SwXFilterOptions.hxx.

Referenced by execute(), getPropertyValues(), and setPropertyValues().

css::uno::Reference< css::awt::XWindow > SwXFilterOptions::xDialogParent
private

Definition at line 47 of file SwXFilterOptions.hxx.

Referenced by execute(), and initialize().

css::uno::Reference< css::io::XInputStream > SwXFilterOptions::xInputStream
private

Definition at line 45 of file SwXFilterOptions.hxx.

Referenced by execute(), and setPropertyValues().

css::uno::Reference< css::lang::XComponent > SwXFilterOptions::xModel
private

Definition at line 46 of file SwXFilterOptions.hxx.

Referenced by execute(), setSourceDocument(), and setTargetDocument().


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