#include <QueryLayerBuilderWizard.h>
  
 Public Member Functions | |
| te::map::AbstractLayerPtr | getQueryLayer () | 
| te::da::Select | getSelectQuery () | 
| QueryLayerBuilderWizard (QWidget *parent) | |
| void | setDataSource (const te::da::DataSourcePtr &ds) | 
| void | setLayerList (std::list< te::map::AbstractLayerPtr > &layerList) | 
| virtual bool | validateCurrentPage () | 
| ~QueryLayerBuilderWizard () | |
Protected Member Functions | |
| void | addPages () | 
| void | getDataSets () | 
| void | getProperties () | 
| void | getQueryCapabilities () | 
Private Attributes | |
| std::auto_ptr < te::qt::widgets::DataSetWizardPage >  | m_dataSetPage | 
| std::auto_ptr < te::qt::widgets::DataSourceSelectorWizardPage >  | m_dataSourcePage | 
| te::da::DataSourcePtr | m_ds | 
| std::auto_ptr < te::qt::widgets::FieldsWizardPage >  | m_fieldPage | 
| std::auto_ptr < te::qt::widgets::GroupByWizardPage >  | m_groupByPage | 
| std::auto_ptr < te::qt::widgets::LayerAttributesWizardPage >  | m_layerAttrPage | 
| std::auto_ptr < te::qt::widgets::OrderByWizardPage >  | m_orderByPage | 
| std::auto_ptr < te::qt::widgets::WhereClauseWizardPage >  | m_whereClausePage | 
Definition at line 53 of file QueryLayerBuilderWizard.h.
| te::qt::widgets::QueryLayerBuilderWizard::QueryLayerBuilderWizard | ( | QWidget * | parent | ) | 
Definition at line 67 of file QueryLayerBuilderWizard.cpp.
References addPages(), m_ds, and te::qt::widgets::HelpPushButton::setPageReference().
| te::qt::widgets::QueryLayerBuilderWizard::~QueryLayerBuilderWizard | ( | ) | 
Definition at line 89 of file QueryLayerBuilderWizard.cpp.
      
  | 
  protected | 
Definition at line 224 of file QueryLayerBuilderWizard.cpp.
Referenced by QueryLayerBuilderWizard().
      
  | 
  protected | 
Definition at line 243 of file QueryLayerBuilderWizard.cpp.
References te::da::GetDataSetNames().
      
  | 
  protected | 
Definition at line 254 of file QueryLayerBuilderWizard.cpp.
References te::dt::GEOMETRY_TYPE, and te::gm::GeometryProperty::getSRID().
      
  | 
  protected | 
Definition at line 318 of file QueryLayerBuilderWizard.cpp.
References te::da::QueryCapabilities::getArithmeticOperators(), te::da::QueryCapabilities::getComparsionOperators(), te::da::QueryCapabilities::getLogicalOperators(), te::da::DataSourceCapabilities::getQueryCapabilities(), and te::da::QueryCapabilities::getSpatialTopologicOperators().
| te::map::AbstractLayerPtr te::qt::widgets::QueryLayerBuilderWizard::getQueryLayer | ( | ) | 
Definition at line 197 of file QueryLayerBuilderWizard.cpp.
References te::se::CreateFeatureTypeStyle(), te::da::GetFirstGeomProperty(), and te::gm::GeometryProperty::setSRID().
| te::da::Select te::qt::widgets::QueryLayerBuilderWizard::getSelectQuery | ( | ) | 
Definition at line 174 of file QueryLayerBuilderWizard.cpp.
References te::da::Select::getFields().
| void te::qt::widgets::QueryLayerBuilderWizard::setDataSource | ( | const te::da::DataSourcePtr & | ds | ) | 
Definition at line 155 of file QueryLayerBuilderWizard.cpp.
| void te::qt::widgets::QueryLayerBuilderWizard::setLayerList | ( | std::list< te::map::AbstractLayerPtr > & | layerList | ) | 
Definition at line 168 of file QueryLayerBuilderWizard.cpp.
      
  | 
  virtual | 
Definition at line 94 of file QueryLayerBuilderWizard.cpp.
References te::common::Singleton< DataSourceManager >::getInstance().
      
  | 
  private | 
Definition at line 84 of file QueryLayerBuilderWizard.h.
      
  | 
  private | 
Definition at line 83 of file QueryLayerBuilderWizard.h.
      
  | 
  private | 
Definition at line 91 of file QueryLayerBuilderWizard.h.
Referenced by QueryLayerBuilderWizard().
      
  | 
  private | 
Definition at line 85 of file QueryLayerBuilderWizard.h.
      
  | 
  private | 
Definition at line 86 of file QueryLayerBuilderWizard.h.
      
  | 
  private | 
Definition at line 87 of file QueryLayerBuilderWizard.h.
      
  | 
  private | 
Definition at line 88 of file QueryLayerBuilderWizard.h.
      
  | 
  private | 
Definition at line 89 of file QueryLayerBuilderWizard.h.