26 #ifndef __TERRALIB_QT_WIDGETS_DATASOURCE_CONNECTOR_CORE_INTERNAL_ABSTRACTDATASOURCECONNECTOR_H 
   27 #define __TERRALIB_QT_WIDGETS_DATASOURCE_CONNECTOR_CORE_INTERNAL_ABSTRACTDATASOURCECONNECTOR_H 
   30 #include "../../Config.h" 
   31 #include "../../../../dataaccess/datasource/DataSourceInfo.h" 
   60           virtual void connect(std::list<te::da::DataSourceInfoPtr>& datasources) = 0;
 
   62           virtual void create(std::list<te::da::DataSourceInfoPtr>& datasources) = 0;
 
   64           virtual void update(std::list<te::da::DataSourceInfoPtr>& datasources) = 0;
 
   66           virtual void remove(std::list<te::da::DataSourceInfoPtr>& datasources) = 0;
 
   72 #endif  // __TERRALIB_QT_WIDGETS_DATASOURCE_CONNECTOR_CORE_INTERNAL_ABSTRACTDATASOURCECONNECTOR_H