26 #ifndef __TERRALIB_TOOLS_DSCOPY_DSCOPYDIALOGCONTROLLER_H
27 #define __TERRALIB_TOOLS_DSCOPY_DSCOPYDIALOGCONTROLLER_H
55 std::string dsname, std::string user, std::string pw, std::string& errorMessage);
59 std::string dsname, std::string user, std::string pw, std::string& errorMessage);
65 bool copy(std::string& errorMessage);
78 #endif // __TERRALIB_TOOLS_DSCOPY_DSCOPYDIALOGCONTROLLER_H
std::vector< std::string * > getDatasetsName()
std::vector< std::string > m_datasets
bool setDestinationConnectionInfo(std::string dstype, std::string path, std::string &errorMessage)
bool setOriginConnectionInfo(std::string dstype, std::string path, std::string &errorMessage)
~DSCopyDialogController()
te::da::DataSource * m_dsOrigin
The Origin Data Source Pointer.
std::vector< std::string > getDictionary()
An abstract class for data providers like a DBMS, Web Services or a regular file. ...
bool copy(std::string &errorMessage)
te::da::DataSource * m_dsDestination
The Destination Data Source pointer.
void setDatasetsToCopy(std::vector< std::string > datasets)