LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
ScFilterOptionsObj Class Referencefinal

#include <filtuno.hxx>

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

Public Member Functions

 ScFilterOptionsObj ()
 
virtual ~ScFilterOptionsObj () 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 aFileName
 
OUString aFilterName
 
OUString aFilterOptions
 
css::uno::Reference< css::io::XInputStream > xInputStream
 
css::uno::Reference< css::awt::XWindow > xDialogParent
 
bool bExport
 

Detailed Description

Definition at line 33 of file filtuno.hxx.

Constructor & Destructor Documentation

◆ ScFilterOptionsObj()

ScFilterOptionsObj::ScFilterOptionsObj ( )

Definition at line 120 of file filtuno.cxx.

◆ ~ScFilterOptionsObj()

ScFilterOptionsObj::~ScFilterOptionsObj ( )
overridevirtual

Definition at line 125 of file filtuno.cxx.

Member Function Documentation

◆ execute()

sal_Int16 SAL_CALL ScFilterOptionsObj::execute ( )
overridevirtual

◆ getImplementationName()

virtual OUString SAL_CALL ScFilterOptionsObj::getImplementationName ( )
overridevirtual

◆ getPropertyValues()

uno::Sequence< beans::PropertyValue > SAL_CALL ScFilterOptionsObj::getPropertyValues ( )
overridevirtual

◆ getSupportedServiceNames()

virtual css::uno::Sequence< OUString > SAL_CALL ScFilterOptionsObj::getSupportedServiceNames ( )
overridevirtual

◆ initialize()

void SAL_CALL ScFilterOptionsObj::initialize ( const css::uno::Sequence< css::uno::Any > &  rArguments)
overridevirtual

Definition at line 364 of file filtuno.cxx.

References aProperties, and xDialogParent.

◆ setPropertyValues()

void SAL_CALL ScFilterOptionsObj::setPropertyValues ( const css::uno::Sequence< css::beans::PropertyValue > &  aProps)
overridevirtual

◆ setSourceDocument()

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

Definition at line 357 of file filtuno.cxx.

References bExport.

◆ setTargetDocument()

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

Definition at line 350 of file filtuno.cxx.

References bExport.

◆ setTitle()

void SAL_CALL ScFilterOptionsObj::setTitle ( const OUString &  aTitle)
overridevirtual

Definition at line 165 of file filtuno.cxx.

◆ supportsService()

virtual sal_Bool SAL_CALL ScFilterOptionsObj::supportsService ( const OUString &  ServiceName)
overridevirtual

Member Data Documentation

◆ aFileName

OUString ScFilterOptionsObj::aFileName
private

Definition at line 42 of file filtuno.hxx.

Referenced by execute(), and setPropertyValues().

◆ aFilterName

OUString ScFilterOptionsObj::aFilterName
private

Definition at line 43 of file filtuno.hxx.

Referenced by execute(), and setPropertyValues().

◆ aFilterOptions

OUString ScFilterOptionsObj::aFilterOptions
private

Definition at line 44 of file filtuno.hxx.

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

◆ bExport

bool ScFilterOptionsObj::bExport
private

Definition at line 47 of file filtuno.hxx.

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

◆ xDialogParent

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

Definition at line 46 of file filtuno.hxx.

Referenced by execute(), and initialize().

◆ xInputStream

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

Definition at line 45 of file filtuno.hxx.

Referenced by execute(), and setPropertyValues().


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