LibreOffice Module desktop (master)
1
|
#include <wordbookmigration.hxx>
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 |
Definition at line 41 of file wordbookmigration.hxx.
migration::WordbookMigration::WordbookMigration | ( | ) |
Definition at line 35 of file wordbookmigration.cxx.
|
overridevirtual |
Definition at line 40 of file wordbookmigration.cxx.
|
private |
Definition at line 79 of file wordbookmigration.cxx.
References dp_registry::backend::bundle::create(), INetURLObject::GetMainURL(), INetURLObject::removeSegment(), and INetURLObject::ToIUri.
Referenced by copyFiles().
|
private |
Definition at line 129 of file wordbookmigration.cxx.
References aURL, checkAndCreateDirectory(), getFiles(), migration::IsUserWordbook(), utl::Bootstrap::locateUserInstallation(), m_sSourceDir, utl::Bootstrap::PATH_EXISTS, INetURLObject::removeSegment(), and SAL_WARN.
Referenced by execute().
|
overridevirtual |
Definition at line 212 of file wordbookmigration.cxx.
References Any, copyFiles(), and m_aMutex.
|
private |
Definition at line 45 of file wordbookmigration.cxx.
Referenced by copyFiles().
|
overridevirtual |
Definition at line 165 of file wordbookmigration.cxx.
|
overridevirtual |
Definition at line 177 of file wordbookmigration.cxx.
|
overridevirtual |
Definition at line 186 of file wordbookmigration.cxx.
References Any, m_aMutex, and m_sSourceDir.
|
overridevirtual |
Definition at line 171 of file wordbookmigration.cxx.
References cppu::supportsService().
|
private |
Definition at line 44 of file wordbookmigration.hxx.
Referenced by execute(), and initialize().
|
private |
Definition at line 45 of file wordbookmigration.hxx.
Referenced by copyFiles(), and initialize().