26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_TIMEPROPERTIESWIDGET_H 
   27 #define __TERRALIB_QT_WIDGETS_INTERNAL_TIMEPROPERTIESWIDGET_H 
   30 #include "../../../dataaccess/dataset/DataSetType.h" 
   31 #include "../Config.h" 
   39 namespace Ui { 
class TemporalPropertiesWidgetForm; }
 
   45   namespace da  {
class DataSetType;}
 
   83           Ui::TemporalPropertiesWidgetForm* getForm();
 
   90           std::string getPhenomenonTime();
 
   97           std::string getResultTime();
 
  104           std::string getValidTime();
 
  118           int getOrdinalType();
 
  125           int getTemporalUnit();
 
  132           std::string getTemporalValue();
 
  139           std::string getUserOrdinalType();
 
  157         void onTypeCBCurrentIndexChanged(
int index);
 
  159         void onOrdTypeCBCurrentIndexChanged(
int index);
 
  161         void onUnitTypeCBCurrentIndexChanged(
int index);
 
  165           std::auto_ptr<Ui::TemporalPropertiesWidgetForm>  
m_ui;        
 
  173 #endif  // __TERRALIB_QT_WIDGETS_INTERNAL_TIMEPROPERTIESWIDGET_H 
boost::shared_ptr< DataSetType > DataSetTypePtr