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