private void handle(PopulationAnalysisEvent eventToHandle)
      {
         if (!canHandle(eventToHandle))
            return;

         RefreshChart();
      }
        private void handle(PopulationAnalysisEvent eventToHandle, RefreshMode refreshMode)
        {
            if (!canHandle(eventToHandle))
            {
                return;
            }

            if (refreshMode == RefreshMode.RefreshDataAndPlot)
            {
                ShouldRefreshData = true;
            }
            else
            {
                ShouldRefreshChart = true;
            }
        }
 private bool canHandle(PopulationAnalysisEvent eventToHandle)
 {
    return Equals(eventToHandle.PopulationAnalysis, _populationPivotAnalysis);
 }
 private bool canHandle(PopulationAnalysisEvent eventToHandle)
 {
     return(Equals(eventToHandle.PopulationAnalysis, PopulationAnalysis));
 }