private void Clear()
 {
     failed                   = false;
     ErrMsgExists             = false;
     WarnMsgExists            = false;
     initialCount             = -1;
     resultLabel              = null;
     afterExecTask            = null;
     needRestoreControlsState = false;
     pageTasks.Clear();
 }
 public void Setup(Label resultLabel, AfterExecTaskDelegate afterExecTask)
 {
     Clear();
     this.resultLabel   = resultLabel;
     this.afterExecTask = afterExecTask;
 }
 private void Clear()
 {
     failed = false;
       ErrMsgExists = false;
       WarnMsgExists = false;
       initialCount = -1;
       resultLabel = null;
       afterExecTask = null;
       needRestoreControlsState = false;
       pageTasks.Clear();
 }
 public void Setup(Label resultLabel, AfterExecTaskDelegate afterExecTask)
 {
     Clear();
       this.resultLabel = resultLabel;
       this.afterExecTask = afterExecTask;
 }