protected PopulationAnalysisResultsPresenter(TView view, IPopulationAnalysisFieldSelectionPresenter fieldSelectionPresenter, TChartPresenter populationAnalysisChartPresenter, IChartDataCreator<TXValue, TYValue> chartDataCreator, IPopulationAnalysisTask populationAnalysisTask) : base(view) { _fieldSelectionPresenter = fieldSelectionPresenter; _populationAnalysisChartPresenter = populationAnalysisChartPresenter; _chartDataCreator = chartDataCreator; _populationAnalysisTask = populationAnalysisTask; _chartDataCreator = chartDataCreator; _view.SetFieldSelectionView(_fieldSelectionPresenter.BaseView); _view.SetChartView(populationAnalysisChartPresenter.BaseView); _populationAnalysisChartPresenter.OnExportDataToExcel += (o, e) => exportDataToExcel(); populationAnalysisChartPresenter.Initialize(); }
public void AttachPresenter(IPopulationAnalysisFieldSelectionPresenter presenter) { /*nothing to do*/ }