26 #ifndef __TERRALIB_QT_WIDGETS_LAYER_SELECTOR_INTERNAL_ABSTRACTLAYERSELECTOR_H    27 #define __TERRALIB_QT_WIDGETS_LAYER_SELECTOR_INTERNAL_ABSTRACTLAYERSELECTOR_H    31 #include "../../../../dataaccess/datasource/DataSourceInfo.h"    32 #include "../../../../maptools/AbstractLayer.h"    34 #include "../../Config.h"    65           virtual void set(
const std::list<te::da::DataSourceInfoPtr>& datasources) = 0;
    67           virtual std::list<te::map::AbstractLayerPtr> getLayers() = 0;
    74 #endif  // __TERRALIB_QT_WIDGETS_LAYER_SELECTOR_INTERNAL_ABSTRACTLAYERSELECTOR_H