internal virtual void ProcessNotification(Notification notification)
{
if (notification is HideViewNotification)
{
this.HandleHideNotification();
}
else if (notification is ShowViewNotification)
{
this.HandleShowNotification();
}
else
{
TraceSources.ExecutiveSource.TraceEvent(TraceEventType.Warning, 12, "The Notification of type {0} is not handled by view {1}.", new object[] { notification.GetType().FullName, this._viewInstanceId });
}
}