A data access handler to list task properties into a property browser.  
 More...
#include <DataStoreTaskPropertyHandler.h>
A data access handler to list task properties into a property browser. 
Definition at line 56 of file DataStoreTaskPropertyHandler.h.
 
◆ DataStoreTaskPropertyHandler()
      
        
          | te::process::qt::DataStoreTaskPropertyHandler::DataStoreTaskPropertyHandler  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~DataStoreTaskPropertyHandler()
  
  
      
        
          | virtual te::process::qt::DataStoreTaskPropertyHandler::~DataStoreTaskPropertyHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ createProperty()
Function used to create the right property type given a param descriptor. 
- Parameters
 - 
  
    | paramDesc | Param descriptor used to create the property | 
  
   
- Returns
 - QtProperty object. 
 
Implements te::process::qt::TaskPropertyHandler.
 
 
◆ createPropertyData()
  
  | 
      
   | 
  
protectedvirtualinherited   | 
  
 
Function used to create a terralib object data from a QtProperty contents (QVariant). 
- Parameters
 - 
  
    | paramDesc | Parameters descriptor, used to get the data type  | 
    | var | Qt object with data | 
  
   
- Returns
 - TerraLib data object, if a valid type was founded. 
 
 
 
◆ getParamData()
  
  
      
        
          | virtual te::dt::AbstractData* te::process::qt::TaskPropertyHandler::getParamData  | 
          ( | 
          const std::string &  | 
          paramName | ) | 
           | 
         
       
   | 
  
protectedvirtualinherited   | 
  
 
Function used to get a terralib object data from a Task param. 
- Parameters
 - 
  
  
 
- Returns
 - TerraLib data object, if a valid type was founded. 
 
 
 
◆ getParameterToolTip()
◆ getType()
  
  
      
        
          | const std::string& te::process::qt::TaskPropertyHandler::getType  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inherited   | 
  
 
 
◆ setDefaultProperties()
  
  
      
        
          | void te::process::qt::DataStoreTaskPropertyHandler::setDefaultProperties  | 
          ( | 
          QtProperty *  | 
          parent | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ setDlg
  
  
      
        
          | virtual void te::process::qt::DataStoreTaskPropertyHandler::setDlg  | 
          ( | 
          QWidget *  | 
          parent,  | 
         
        
           | 
           | 
          QtProperty *  | 
          prop  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtualslot   | 
  
 
 
◆ setInputProperties()
  
  
      
        
          | virtual void te::process::qt::TaskPropertyHandler::setInputProperties  | 
          ( | 
          QtProperty *  | 
          parent | ) | 
           | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ setOutputProperties()
  
  
      
        
          | virtual void te::process::qt::TaskPropertyHandler::setOutputProperties  | 
          ( | 
          QtProperty *  | 
          parent | ) | 
           | 
         
       
   | 
  
virtualinherited   | 
  
 
 
◆ setProperty()
◆ setPropertyData()
  
  
      
        
          | virtual void te::process::qt::DataStoreTaskPropertyHandler::setPropertyData  | 
          ( | 
          const te::dt::AbstractData *  | 
          data,  | 
         
        
           | 
           | 
          QtProperty *  | 
          property,  | 
         
        
           | 
           | 
          int  | 
          dataType  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
overrideprotectedvirtual   | 
  
 
 
◆ setTask()
  
  
      
        
          | void te::process::qt::TaskPropertyHandler::setTask  | 
          ( | 
          const std::string &  | 
          taskId,  | 
         
        
           | 
           | 
          ProcessManager *  | 
          manager  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inherited   | 
  
 
Gets the type of the task. 
 
 
◆ showDataSourceConnector
  
  
      
        
          | void te::process::qt::DataStoreTaskPropertyHandler::showDataSourceConnector  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ valueChanged()
  
  
      
        
          | void te::process::qt::TaskPropertyHandler::valueChanged  | 
          ( | 
          QtProperty *  | 
          p,  | 
         
        
           | 
           | 
          const QVariant &  | 
          qVariant  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inherited   | 
  
 
 
◆ m_dataSetConnectorProperty
  
  
      
        
          | QtProperty* te::process::qt::DataStoreTaskPropertyHandler::m_dataSetConnectorProperty | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_dataSourceConnectorProperty
  
  
      
        
          | QtProperty* te::process::qt::DataStoreTaskPropertyHandler::m_dataSourceConnectorProperty | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_dsInfo
◆ m_inDataAccessProperty
  
  
      
        
          | QtProperty* te::process::qt::DataStoreTaskPropertyHandler::m_inDataAccessProperty | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_manager
◆ m_outDataAccessProperty
  
  
      
        
          | QtProperty* te::process::qt::DataStoreTaskPropertyHandler::m_outDataAccessProperty | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_propertyMap
  
  
      
        
          | std::map<std::string, QtProperty*> te::process::qt::TaskPropertyHandler::m_propertyMap | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ m_taskId
  
  
      
        
          | std::string te::process::qt::TaskPropertyHandler::m_taskId | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ m_taskType
  
  
      
        
          | std::string te::process::qt::TaskPropertyHandler::m_taskType | 
         
       
   | 
  
protectedinherited   | 
  
 
 
The documentation for this class was generated from the following file: