26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_TIMEPROPERTIESWIDGET_H 
   27 #define __TERRALIB_QT_WIDGETS_INTERNAL_TIMEPROPERTIESWIDGET_H 
   31 #include "../../../dataaccess/dataset/DataSetType.h" 
   33 #include "../Config.h" 
   41 namespace Ui { 
class TemporalPropertiesWidgetForm; }
 
   47   namespace da  {
class DataSetType;}
 
   85           Ui::TemporalPropertiesWidgetForm* getForm();
 
   92           std::string getPhenomenonTime();
 
   99           std::string getResultTime();
 
  106           std::string getValidTime();
 
  120           int getOrdinalType();
 
  127           int getTemporalUnit();
 
  134           std::string getTemporalValue();
 
  141           std::string getUserOrdinalType();
 
  159         void onTypeCBCurrentIndexChanged(
int index);
 
  161         void onOrdTypeCBCurrentIndexChanged(
int index);
 
  163         void onUnitTypeCBCurrentIndexChanged(
int index);
 
  167           std::auto_ptr<Ui::TemporalPropertiesWidgetForm>  
m_ui;        
 
  175 #endif  // __TERRALIB_QT_WIDGETS_INTERNAL_TIMEPROPERTIESWIDGET_H 
boost::shared_ptr< DataSetType > DataSetTypePtr