LibreOffice Module desktop (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
migration::WordbookMigration Class Reference

#include <wordbookmigration.hxx>

Inheritance diagram for migration::WordbookMigration:
[legend]
Collaboration diagram for migration::WordbookMigration:
[legend]

Public Member Functions

 WordbookMigration ()
 
virtual ~WordbookMigration () override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &rServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual void SAL_CALL initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override
 
virtual css::uno::Any SAL_CALL execute (const css::uno::Sequence< css::beans::NamedValue > &Arguments) override
 

Private Member Functions

TStringVectorPtr getFiles (const OUString &rBaseURL) const
 
void checkAndCreateDirectory (INetURLObject const &rDirURL)
 
void copyFiles ()
 

Private Attributes

::osl::Mutex m_aMutex
 
OUString m_sSourceDir
 

Detailed Description

Definition at line 54 of file wordbookmigration.hxx.

Constructor & Destructor Documentation

migration::WordbookMigration::WordbookMigration ( )

Definition at line 51 of file wordbookmigration.cxx.

migration::WordbookMigration::~WordbookMigration ( )
overridevirtual

Definition at line 56 of file wordbookmigration.cxx.

Member Function Documentation

void migration::WordbookMigration::checkAndCreateDirectory ( INetURLObject const &  rDirURL)
private
void migration::WordbookMigration::copyFiles ( )
private
Any migration::WordbookMigration::execute ( const css::uno::Sequence< css::beans::NamedValue > &  Arguments)
overridevirtual

Definition at line 228 of file wordbookmigration.cxx.

References Any, copyFiles(), and m_aMutex.

TStringVectorPtr migration::WordbookMigration::getFiles ( const OUString &  rBaseURL) const
private

Definition at line 61 of file wordbookmigration.cxx.

Referenced by copyFiles().

OUString migration::WordbookMigration::getImplementationName ( )
overridevirtual
Sequence< OUString > migration::WordbookMigration::getSupportedServiceNames ( )
overridevirtual
void migration::WordbookMigration::initialize ( const css::uno::Sequence< css::uno::Any > &  aArguments)
overridevirtual

Definition at line 202 of file wordbookmigration.cxx.

References Any, m_aMutex, and m_sSourceDir.

sal_Bool migration::WordbookMigration::supportsService ( const OUString &  rServiceName)
overridevirtual

Definition at line 187 of file wordbookmigration.cxx.

References cppu::supportsService().

Member Data Documentation

::osl::Mutex migration::WordbookMigration::m_aMutex
private

Definition at line 57 of file wordbookmigration.hxx.

Referenced by execute(), and initialize().

OUString migration::WordbookMigration::m_sSourceDir
private

Definition at line 58 of file wordbookmigration.hxx.

Referenced by copyFiles(), and initialize().


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