Go to the documentation of this file.
26 #ifndef __TERRALIB_PROCESS_QT_INTERNAL_DATASTORETASKPROPERTYHANDLER_H
27 #define __TERRALIB_PROCESS_QT_INTERNAL_DATASTORETASKPROPERTYHANDLER_H
29 #include "../../Config.h"
33 #include "../../../dataaccess/datasource/DataSourceInfo.h"
92 virtual void setDlg(QWidget* parent, QtProperty* prop);
134 #endif // __TERRALIB_PROCESS_QT_INTERNAL_DATASTORETASKPROPERTYHANDLER_H
A handler to list task properties into a property browser.
QtProperty * m_inDataAccessProperty
TaskPropertyHandler * build() override
Concrete factories (derived from this one) must implement this method in order to create objects.
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr
void setDefaultProperties(QtProperty *parent) override
Wrapper function used to create taks. Used to avoid C++ to create multiple instances of the factory s...
A data access handler to list task properties into a property browser.
QtProperty * m_outDataAccessProperty
virtual QtProperty * createProperty(te::process::TaskSharedPtr task, te::process::ParameterDescriptor ¶mDesc) override
Function used to create the right property type given a param descriptor.
virtual ~DataStoreTaskPropertyHandlerFactory()
QtProperty * m_dataSourceConnectorProperty
virtual void setDlg(QWidget *parent, QtProperty *prop)
te::da::DataSourceInfoPtr m_dsInfo
virtual void setPropertyData(const te::dt::AbstractData *data, QtProperty *property, int dataType) override
Function used to set into qt property a terralib data.
DataStoreTaskPropertyHandlerFactory()
Constructor.
DataStoreTaskPropertyHandler()
Default constructor.
A base class for values that can be retrieved from the data access module.
QtProperty * m_dataSetConnectorProperty
virtual ~DataStoreTaskPropertyHandler()
Virtual destructor.
void showDataSourceConnector()