te::qt::plugins::terramobile::GeoPackageBuilderWizard Class Reference

This interface is used to get the input parameters for GeoPackage Builder wizard operation. More...

#include <GeoPackageBuilderWizard.h>

Inheritance diagram for te::qt::plugins::terramobile::GeoPackageBuilderWizard:

Public Member Functions

 GeoPackageBuilderWizard (QWidget *parent=0, Qt::WindowFlags f=0)
 
void setExtent (const te::gm::Envelope &extent)
 
void setLayerList (std::list< te::map::AbstractLayerPtr > list)
 
void setSRID (int srid=0)
 
 ~GeoPackageBuilderWizard ()
 

Protected Member Functions

void addPages ()
 
bool execute ()
 
std::list< te::map::AbstractLayerPtrgetGatheringLayers ()
 
std::list< te::map::AbstractLayerPtrgetInputLayers ()
 
virtual bool validateCurrentPage ()
 

Private Attributes

te::gm::Envelope m_extent
 
std::auto_ptr< te::qt::plugins::terramobile::BuilderFormsWizardPagem_formsPage
 
std::auto_ptr< te::qt::plugins::terramobile::BuilderGatheringLayersWizardPagem_gatheringLayersPage
 
std::auto_ptr< te::qt::plugins::terramobile::BuilderInputLayersWizardPagem_inputLayersPage
 
std::list< te::map::AbstractLayerPtrm_list
 
std::auto_ptr< te::qt::plugins::terramobile::BuilderOutputWizardPagem_outputPage
 
int m_srid
 

Detailed Description

This interface is used to get the input parameters for GeoPackage Builder wizard operation.

Definition at line 57 of file GeoPackageBuilderWizard.h.

Constructor & Destructor Documentation

te::qt::plugins::terramobile::GeoPackageBuilderWizard::GeoPackageBuilderWizard ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)
te::qt::plugins::terramobile::GeoPackageBuilderWizard::~GeoPackageBuilderWizard ( )

Member Function Documentation

void te::qt::plugins::terramobile::GeoPackageBuilderWizard::addPages ( )
protected
bool te::qt::plugins::terramobile::GeoPackageBuilderWizard::execute ( )
protected
std::list<te::map::AbstractLayerPtr> te::qt::plugins::terramobile::GeoPackageBuilderWizard::getGatheringLayers ( )
protected
std::list<te::map::AbstractLayerPtr> te::qt::plugins::terramobile::GeoPackageBuilderWizard::getInputLayers ( )
protected
void te::qt::plugins::terramobile::GeoPackageBuilderWizard::setExtent ( const te::gm::Envelope extent)
void te::qt::plugins::terramobile::GeoPackageBuilderWizard::setLayerList ( std::list< te::map::AbstractLayerPtr list)
void te::qt::plugins::terramobile::GeoPackageBuilderWizard::setSRID ( int  srid = 0)
virtual bool te::qt::plugins::terramobile::GeoPackageBuilderWizard::validateCurrentPage ( )
protectedvirtual

Member Data Documentation

te::gm::Envelope te::qt::plugins::terramobile::GeoPackageBuilderWizard::m_extent
private

Definition at line 90 of file GeoPackageBuilderWizard.h.

std::auto_ptr<te::qt::plugins::terramobile::BuilderFormsWizardPage> te::qt::plugins::terramobile::GeoPackageBuilderWizard::m_formsPage
private

Definition at line 95 of file GeoPackageBuilderWizard.h.

std::auto_ptr<te::qt::plugins::terramobile::BuilderGatheringLayersWizardPage> te::qt::plugins::terramobile::GeoPackageBuilderWizard::m_gatheringLayersPage
private

Definition at line 94 of file GeoPackageBuilderWizard.h.

std::auto_ptr<te::qt::plugins::terramobile::BuilderInputLayersWizardPage> te::qt::plugins::terramobile::GeoPackageBuilderWizard::m_inputLayersPage
private

Definition at line 93 of file GeoPackageBuilderWizard.h.

std::list<te::map::AbstractLayerPtr> te::qt::plugins::terramobile::GeoPackageBuilderWizard::m_list
private

Definition at line 89 of file GeoPackageBuilderWizard.h.

std::auto_ptr<te::qt::plugins::terramobile::BuilderOutputWizardPage> te::qt::plugins::terramobile::GeoPackageBuilderWizard::m_outputPage
private

Definition at line 96 of file GeoPackageBuilderWizard.h.

int te::qt::plugins::terramobile::GeoPackageBuilderWizard::m_srid
private

Definition at line 91 of file GeoPackageBuilderWizard.h.


The documentation for this class was generated from the following file: