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