private VehicleParametersChronology GenerateVehicleParametersChronology(
            AnalyticStatistics statistics)
        {
            VehicleParametersChronologyFactory factory =
                new VehicleParametersChronologyFactory(statistics);

            return(factory.Create());
        }
        private void StatisticsGeneratedCallback()
        {
            AnalyticStatistics vehicleStatistics = engine.Result;

            engine = null;
            VehicleParametersChronology chronology =
                GenerateVehicleParametersChronology(vehicleStatistics);
            VehicleParametersChronologyTreeControl treeControl =
                new VehicleParametersChronologyTreeControl(
                    new VehicleParametersChronologyViewModel(chronology),
                    contentControlItemPresentation);

            controlVehicleSelection.SetWaitingMode(false);
            SetTreeControl(treeControl);
        }