LibreOffice Module desktop (master)
1
|
#include <basicmigration.hxx>
Public Member Functions | |
BasicMigration () | |
virtual | ~BasicMigration () 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 40 of file basicmigration.hxx.
migration::BasicMigration::BasicMigration | ( | ) |
Definition at line 44 of file basicmigration.cxx.
|
overridevirtual |
Definition at line 49 of file basicmigration.cxx.
|
private |
Definition at line 88 of file basicmigration.cxx.
References dp_registry::backend::bundle::create(), INetURLObject::GetMainURL(), INetURLObject::removeSegment(), and INetURLObject::ToIUri.
Referenced by copyFiles().
|
private |
Definition at line 101 of file basicmigration.cxx.
References aURL, checkAndCreateDirectory(), getFiles(), utl::Bootstrap::locateUserInstallation(), m_sSourceDir, utl::Bootstrap::PATH_EXISTS, INetURLObject::removeSegment(), SAL_WARN, and sTargetUserBasic.
Referenced by execute().
|
overridevirtual |
Definition at line 181 of file basicmigration.cxx.
References Any, copyFiles(), and m_aMutex.
|
private |
Definition at line 54 of file basicmigration.cxx.
Referenced by copyFiles().
|
overridevirtual |
Definition at line 134 of file basicmigration.cxx.
|
overridevirtual |
Definition at line 146 of file basicmigration.cxx.
|
overridevirtual |
Definition at line 155 of file basicmigration.cxx.
References Any, m_aMutex, m_sSourceDir, and sSourceUserBasic.
|
overridevirtual |
Definition at line 140 of file basicmigration.cxx.
References cppu::supportsService().
|
private |
Definition at line 43 of file basicmigration.hxx.
Referenced by execute(), and initialize().
|
private |
Definition at line 44 of file basicmigration.hxx.
Referenced by copyFiles(), and initialize().