public void StopCountDownProcess()
 {
     if (thisCountDownProcess != null)
     {
         thisCountDownProcess.Stop();
     }
     thisCountDownProcess = null;
 }
 public void StartCountDownProcess()
 {
     StopCountDownProcess();
     thisCountDownProcess = thisProcessFactory.CreateHeatCountDownProcess(
         thisHeatDecayRate,
         this
         );
     thisCountDownProcess.Run();
 }