#include <DataSetItem.h>
  
 Public Member Functions | |
| bool | canFetchMore () const | 
| int | columnCount () const | 
| QVariant | data (int column, int role) const | 
| DataSetItem (const te::da::DataSetTypePtr &dt, const std::string &geomPropertyName, te::da::DataSource *ds=0, AbstractDataSourceTreeItem *parent=0) | |
| Constructor.  More... | |
| void | fetchMore () | 
| Qt::ItemFlags | flags () const | 
| const te::da::DataSetTypePtr & | getDataSet () const | 
| te::da::DataSource * | getDataSource () const | 
| const std::string & | getGeomPropertyName () const | 
| QMenu * | getMenu (QWidget *parent=0) const | 
| bool | hasChildren () const | 
| bool | isChecked () const | 
| bool | setData (const QVariant &value, int role=Qt::EditRole) | 
| ~DataSetItem () | |
Private Attributes | |
| bool | m_checked | 
| te::da::DataSetTypePtr | m_dataset | 
| te::da::DataSource * | m_datasource | 
| std::string | m_geomPropertyName | 
Definition at line 41 of file DataSetItem.h.
| te::qt::widgets::DataSetItem::DataSetItem | ( | const te::da::DataSetTypePtr & | dt, | 
| const std::string & | geomPropertyName, | ||
| te::da::DataSource * | ds = 0,  | 
        ||
| AbstractDataSourceTreeItem * | parent = 0  | 
        ||
| ) | 
Constructor.
| dt | The dataset type to be showned. If it is associated to a data source catalog the item will not take its ownership, otherwise, it will. | 
| ds | If the dataset type is not associated to a data source catalog you can explicitly inform a data source to be used to query more information about the dataset. | 
| parent | The parent item in the tree or NULL if it is a root item. | 
Definition at line 47 of file DataSetItem.cpp.
References m_datasource.
| te::qt::widgets::DataSetItem::~DataSetItem | ( | ) | 
Definition at line 58 of file DataSetItem.cpp.
      
  | 
  virtual | 
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 112 of file DataSetItem.cpp.
      
  | 
  virtual | 
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 62 of file DataSetItem.cpp.
      
  | 
  virtual | 
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 67 of file DataSetItem.cpp.
References te::da::REGULAR_FILE_TYPE, te::da::TABLE_TYPE, and te::da::VIEW_TYPE.
      
  | 
  virtual | 
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 125 of file DataSetItem.cpp.
      
  | 
  virtual | 
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 120 of file DataSetItem.cpp.
| const te::da::DataSetTypePtr & te::qt::widgets::DataSetItem::getDataSet | ( | ) | const | 
Definition at line 175 of file DataSetItem.cpp.
Referenced by te::qt::widgets::ConstraintsItem::fetchMore(), te::qt::widgets::IndexGroupItem::fetchMore(), te::qt::widgets::PropertyGroupItem::fetchMore(), te::qt::widgets::DataSetSelectorWidget::getSelectedDataSets(), te::qt::widgets::DataSetSelectorWidget::getSelectedGeomProperties(), te::qt::widgets::ConstraintsItem::hasChildren(), te::qt::widgets::IndexGroupItem::hasChildren(), te::qt::widgets::PropertyGroupItem::hasChildren(), te::qt::widgets::DataSetSelectorWidget::onDataPreviewToggled(), te::qt::widgets::DataSetSelectorWidget::onDataSetClicked(), te::qt::widgets::DataSetSelectorWidget::onDataSetToggled(), and te::qt::widgets::DataSetSelectorWidget::onMapPreviewToggled().
| te::da::DataSource * te::qt::widgets::DataSetItem::getDataSource | ( | ) | const | 
Definition at line 185 of file DataSetItem.cpp.
| const std::string & te::qt::widgets::DataSetItem::getGeomPropertyName | ( | ) | const | 
Definition at line 180 of file DataSetItem.cpp.
Referenced by te::qt::widgets::DataSetSelectorWidget::getSelectedGeomProperties(), and te::qt::widgets::DataSetSelectorWidget::onDataSetToggled().
      
  | 
  virtual | 
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 101 of file DataSetItem.cpp.
      
  | 
  virtual | 
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 145 of file DataSetItem.cpp.
| bool te::qt::widgets::DataSetItem::isChecked | ( | ) | const | 
Definition at line 190 of file DataSetItem.cpp.
Referenced by te::qt::widgets::DataSetSelectorWidget::onDataSetToggled().
      
  | 
  virtual | 
Implements te::qt::widgets::AbstractDataSourceTreeItem.
Definition at line 159 of file DataSetItem.cpp.
References te::qt::widgets::DataSetGroupItem::checkState().
      
  | 
  private | 
Definition at line 87 of file DataSetItem.h.
      
  | 
  private | 
Definition at line 84 of file DataSetItem.h.
      
  | 
  private | 
Definition at line 86 of file DataSetItem.h.
Referenced by DataSetItem().
      
  | 
  private | 
Definition at line 85 of file DataSetItem.h.