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