#include <MainWindowDialog.h>
  
 Public Member Functions | |
| te::map::AbstractLayerPtr | getLayer () | 
| Get the generated layer.  More... | |
| MainWindowDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
| void | setLayers (std::list< te::map::AbstractLayerPtr > layers) | 
| Set the layer that can be used.  More... | |
| ~MainWindowDialog () | |
Protected Slots | |
| void | onAddressComboBoxChanged (int index) | 
| void | onCancelPushButtonClicked () | 
| void | onConfigureLayerClicked () | 
| void | onEditAddressToolButtonPressed () | 
| void | onFinalLeftComboBoxChanged (int index) | 
| void | onFinalRightComboBoxChanged (int index) | 
| void | onHelpPushButtonClicked () | 
| void | onInitialLeftComboBoxChanged (int index) | 
| void | onInitialRightComboBoxChanged (int index) | 
| void | onLayerComboBoxChanged (int index) | 
| void | onOkPushButtonClicked () | 
| void | onRemoveAddressToolButtonPressed () | 
| void | onTargetDatasourceToolButtonPressed () | 
| void | onTargetFileAddressToolButtonPressed () | 
| void | onTargetFileToolButtonPressed () | 
Private Member Functions | |
| void | GetAddressDataSource (std::string fileName) | 
| void | GetAddressFilePathToSettings (std::map< std::string, std::vector< std::string > > &mapFields) | 
Private Attributes | |
| te::da::DataSourcePtr | m_addressDataSource | 
| std::string | m_addressFile | 
| std::vector< std::string > | m_associatedProps | 
| std::string | m_finalLeft | 
| std::string | m_finalRight | 
| std::string | m_initialLeft | 
| std::string | m_initialRight | 
| te::da::DataSourcePtr | m_layerDataSource | 
| std::list < te::map::AbstractLayerPtr >  | m_layers | 
| List of layers.  More... | |
| std::map< std::string,  std::vector< std::string > >  | m_mapFields | 
| te::map::AbstractLayerPtr | m_newColumnLayer | 
| Layer used for tsVector column.  More... | |
| te::da::DataSourceInfoPtr | m_outputDatasource | 
| DataSource information.  More... | |
| std::vector< te::dt::Property * > | m_properties | 
| Properties related to the selected Layer.  More... | |
| te::map::AbstractLayerPtr | m_resultLayer | 
| Generated Layer.  More... | |
| te::map::AbstractLayerPtr | m_selectedLayer | 
| List of layers.  More... | |
| std::string | m_streetNumber | 
| bool | m_toFile | 
| std::auto_ptr < Ui::MainWindowDialogForm >  | m_ui | 
Definition at line 53 of file MainWindowDialog.h.
| te::addressgeocoding::MainWindowDialog::MainWindowDialog | ( | QWidget * | parent = 0,  | 
        
| Qt::WindowFlags | f = 0  | 
        ||
| ) | 
Definition at line 67 of file MainWindowDialog.cpp.
References GetAddressFilePathToSettings(), m_mapFields, m_ui, onAddressComboBoxChanged(), onCancelPushButtonClicked(), onConfigureLayerClicked(), onEditAddressToolButtonPressed(), onFinalLeftComboBoxChanged(), onFinalRightComboBoxChanged(), onHelpPushButtonClicked(), onInitialLeftComboBoxChanged(), onInitialRightComboBoxChanged(), onLayerComboBoxChanged(), onOkPushButtonClicked(), onRemoveAddressToolButtonPressed(), onTargetDatasourceToolButtonPressed(), onTargetFileAddressToolButtonPressed(), and onTargetFileToolButtonPressed().
| te::addressgeocoding::MainWindowDialog::~MainWindowDialog | ( | ) | 
Definition at line 114 of file MainWindowDialog.cpp.
      
  | 
  private | 
Definition at line 642 of file MainWindowDialog.cpp.
References te::qt::widgets::AddFilePathToSettings(), te::common::Singleton< DataSourceInfoManager >::getInstance(), and te::da::DataSourceFactory::make().
      
  | 
  private | 
Definition at line 609 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
| te::map::AbstractLayerPtr te::addressgeocoding::MainWindowDialog::getLayer | ( | ) | 
Get the generated layer.
Definition at line 139 of file MainWindowDialog.cpp.
Referenced by te::qt::plugins::addressgeocoding::Plugin::onActionActivated().
      
  | 
  protectedslot | 
Definition at line 229 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 604 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 214 of file MainWindowDialog.cpp.
References te::addressgeocoding::ConfigInputLayerDialog::getDataSource(), te::addressgeocoding::ConfigInputLayerDialog::getLayer(), and te::addressgeocoding::ConfigInputLayerDialog::setLayers().
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 316 of file MainWindowDialog.cpp.
References te::addressgeocoding::ConfigInputAddressDialog::getAddressFileName(), te::addressgeocoding::ConfigInputAddressDialog::getDataSource(), te::addressgeocoding::ConfigInputAddressDialog::getStreetName(), te::addressgeocoding::ConfigInputAddressDialog::getStreetNeighborhood(), te::addressgeocoding::ConfigInputAddressDialog::getStreetNumber(), te::addressgeocoding::ConfigInputAddressDialog::getStreetPostalCode(), te::addressgeocoding::ConfigInputAddressDialog::getStreetTitle(), te::addressgeocoding::ConfigInputAddressDialog::getStreetType(), te::addressgeocoding::ConfigInputAddressDialog::setDataSource(), te::addressgeocoding::ConfigInputAddressDialog::setStreetName(), te::addressgeocoding::ConfigInputAddressDialog::setStreetNeighborhood(), te::addressgeocoding::ConfigInputAddressDialog::setStreetNumber(), te::addressgeocoding::ConfigInputAddressDialog::setStreetPostalCode(), te::addressgeocoding::ConfigInputAddressDialog::setStreetTitle(), and te::addressgeocoding::ConfigInputAddressDialog::setStreetType().
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 199 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 209 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 422 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 194 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 204 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 144 of file MainWindowDialog.cpp.
References te::dt::DOUBLE_TYPE, te::dt::INT16_TYPE, te::dt::INT32_TYPE, te::dt::INT64_TYPE, and te::dt::NUMERIC_TYPE.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 427 of file MainWindowDialog.cpp.
References te::da::GetDataSource(), te::map::DataSetLayer::getDataSourceId(), te::common::Singleton< DataSourceInfoManager >::getInstance(), te::common::Singleton< DataSourceManager >::getInstance(), te::da::DataSourceFactory::make(), te::addressgeocoding::AddressGeocodingOp::paramsAreValid(), te::addressgeocoding::AddressGeocodingOp::run(), te::addressgeocoding::AddressGeocodingOp::setInput(), te::addressgeocoding::AddressGeocodingOp::setNumAttributes(), te::addressgeocoding::AddressGeocodingOp::setOutput(), and te::addressgeocoding::AddressGeocodingOp::setParams().
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 368 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 380 of file MainWindowDialog.cpp.
References te::qt::widgets::DataSourceSelectorDialog::getSelecteds().
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 266 of file MainWindowDialog.cpp.
References te::addressgeocoding::ConfigInputAddressDialog::getAddressFileName(), te::addressgeocoding::ConfigInputAddressDialog::getDataSource(), te::qt::widgets::GetFilePathFromSettings(), te::addressgeocoding::ConfigInputAddressDialog::getStreetName(), te::addressgeocoding::ConfigInputAddressDialog::getStreetNeighborhood(), te::addressgeocoding::ConfigInputAddressDialog::getStreetNumber(), te::addressgeocoding::ConfigInputAddressDialog::getStreetPostalCode(), te::addressgeocoding::ConfigInputAddressDialog::getStreetTitle(), te::addressgeocoding::ConfigInputAddressDialog::getStreetType(), and te::addressgeocoding::ConfigInputAddressDialog::setDataSource().
Referenced by MainWindowDialog().
      
  | 
  protectedslot | 
Definition at line 401 of file MainWindowDialog.cpp.
Referenced by MainWindowDialog().
| void te::addressgeocoding::MainWindowDialog::setLayers | ( | std::list< te::map::AbstractLayerPtr > | layers | ) | 
Set the layer that can be used.
| layers | List of AbstractLayerPtr | 
Definition at line 118 of file MainWindowDialog.cpp.
Referenced by te::qt::plugins::addressgeocoding::Plugin::onActionActivated().
      
  | 
  private | 
Definition at line 129 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 131 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 132 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 125 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 127 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 124 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 126 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 118 of file MainWindowDialog.h.
      
  | 
  private | 
List of layers.
Definition at line 116 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 130 of file MainWindowDialog.h.
Referenced by MainWindowDialog().
      
  | 
  private | 
Layer used for tsVector column.
Definition at line 119 of file MainWindowDialog.h.
      
  | 
  private | 
DataSource information.
Definition at line 121 of file MainWindowDialog.h.
      
  | 
  private | 
Properties related to the selected Layer.
Definition at line 120 of file MainWindowDialog.h.
      
  | 
  private | 
Generated Layer.
Definition at line 122 of file MainWindowDialog.h.
      
  | 
  private | 
List of layers.
Definition at line 117 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 133 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 135 of file MainWindowDialog.h.
      
  | 
  private | 
Definition at line 115 of file MainWindowDialog.h.
Referenced by MainWindowDialog().