}
void
+_EditTime::OnVisibleStateChanged(void)
+{
+ if(__pEditTimePresenter->GetLastSelectedId() != DATETIME_ID_NONE)
+ {
+ __pEditTimePresenter->SetLastSelectedId(DATETIME_ID_NONE);
+ Invalidate();
+ }
+}
+
+void
+_EditTime::OnAncestorVisibleStateChanged(const _Control& control)
+{
+ if(GetDateTimeBar() != null && GetDateTimeBar()->IsActivated())
+ {
+
+ GetDateTimeBar()->CloseDateTimeBar();
+ __pEditTimePresenter->SetLastSelectedId(DATETIME_ID_NONE);
+ Invalidate();
+ }
+
+}
+
+void
+_EditTime::OnAncestorEnableStateChanged(const _Control& control)
+{
+ if(!IsEnabled())
+ {
+ if(GetDateTimeBar() != null && GetDateTimeBar()->IsActivated())
+ {
+
+ GetDateTimeBar()->CloseDateTimeBar();
+ __pEditTimePresenter->SetLastSelectedId(DATETIME_ID_NONE);
+ Invalidate();
+ }
+ }
+}
+
+void
_EditTime::UpdateAccessibilityElement(void)
{
Tizen::Graphics::FloatRectangle GetParentWindowBounds(void) const;
void SetXmlBoundsExist(bool isXmlBoundsExist);
+ void OnVisibleStateChanged(void);
+ void OnAncestorVisibleStateChanged(const _Control& control);
+ void OnAncestorEnableStateChanged(const _Control& control);
+
+
void CreateAccessibilityElement(void);
void UpdateAccessibilityElement(void);