27 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_DATASETTABLEVIEW_H 
   28 #define __TERRALIB_QT_WIDGETS_INTERNAL_DATASETTABLEVIEW_H 
   31 #include "../Config.h" 
   47     class DataSourceCapabilities;
 
   65       class DataSetTableModel;
 
   66       class HighlightDelegate;
 
   67       class ChartDisplayWidget;
 
  113           void setDataSet(
te::da::DataSet* dset, 
const bool& clearEditor = 
true);
 
  135           void setHighlightColor(
const QColor& color);
 
  140           bool hasEditions() 
const;
 
  164           void hideColumn(
const int& column);
 
  171           void showColumn(
const int& column);
 
  177           void renameColumn(
const int& column);
 
  183           void retypeColumn(
const int& column);
 
  189           void changeColumnData(
const int& column);
 
  194           void showAllColumns();
 
  199           void resetColumnsOrder();
 
  208           void highlightRow(
const int& row, 
const bool& add);
 
  219           void highlightRows(
const int& initRow, 
const int& finalRow);
 
  228           void promote(
const bool& scroll=
false);
 
  235           void sortByColumns(
const bool& asc);
 
  244           void setOIdsColumnsVisible(
const bool& visible);
 
  256           void removeColumn(
const int& column);
 
  263           void setAutoScrollEnabled(
const bool& enable);
 
  272           void setPromotionEnabled(
const bool& enable);
 
  292           void removeSelection(
const int& initRow, 
const int& finalRow);
 
  310 #endif //__TERRALIB_QT_WIDGETS_INTERNAL_DATASETTABLEVIEW_H 
This is the base class for layers. 
A class that models the description of a dataset. 
An Envelope defines a 2D rectangular region. 
This class represents a set of unique ids created in the same context. i.e. from the same data set...
A dataset is the unit of information manipulated by the data access module of TerraLib.