void SetTimestampHandler(TimestampDatabaseHandler* tdh) { mTimestampHandler = tdh;}
/// Sets the synchronizer
void SetSynchronizer(Synchronizer* s){mSynchronizer=s;}
+ /// Sets the synchronizer
+ void SetCurrentDatabase(std::string cur){mCurrentDB=cur;}
//====================================================================
//====================================================================
std::vector<std::string> &i_ignorefiles,
std::vector<std::string> & attsModified,
std::vector<std::string> & newfiles);
+ ///Copies the files indicated in the vector and updates all databases
+ void CopyFiles(const std::vector<std::string>& filenames, const std::string directory );
///Finds the node that matches the specified parameters
void FindNode(tree::Node* parent, int level,
const std::string& searchParam,
TimestampDatabaseHandler* mTimestampHandler;
Synchronizer* mSynchronizer;
ImageReader mReader;
+ std::string mCurrentDB;
Progress mProgress;
ProgressSignalType mProgressSignal;