+bool wxDataViewModel::BeforeReset()
+{
+ bool ret = true;
+
+ wxDataViewModelNotifiers::iterator iter;
+ for (iter = m_notifiers.begin(); iter != m_notifiers.end(); ++iter)
+ {
+ wxDataViewModelNotifier* notifier = *iter;
+ if (!notifier->BeforeReset())
+ ret = false;
+ }
+
+ return ret;
+}
+
+bool wxDataViewModel::AfterReset()
+{
+ bool ret = true;
+
+ wxDataViewModelNotifiers::iterator iter;
+ for (iter = m_notifiers.begin(); iter != m_notifiers.end(); ++iter)
+ {
+ wxDataViewModelNotifier* notifier = *iter;
+ if (!notifier->AfterReset())
+ ret = false;
+ }
+
+ return ret;
+}
+