26 #ifndef __TERRALIB_PROCESS_QT_INTERNAL_DEFAULTTASKPROPERTYHANDLER_H
27 #define __TERRALIB_PROCESS_QT_INTERNAL_DEFAULTTASKPROPERTYHANDLER_H
29 #include "../../Config.h"
A base class for values that can be retrieved from the data access module.
TaskPropertyHandler * build() override
Concrete factories (derived from this one) must implement this method in order to create objects.
DefaultTaskPropertyHandlerFactory()
Constructor.
virtual ~DefaultTaskPropertyHandlerFactory()
A default handler to list task properties into a property browser.
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 void setPropertyData(const te::dt::AbstractData *data, QtProperty *property, int dataType) override
Function used to set into qt property a terralib data.
DefaultTaskPropertyHandler()
Default constructor.
virtual ~DefaultTaskPropertyHandler()
Virtual destructor.
Wrapper function used to create taks. Used to avoid C++ to create multiple instances of the factory s...
A handler to list task properties into a property browser.