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();
      }
コード例 #2
0
 public void AttachPresenter(IPopulationAnalysisFieldSelectionPresenter presenter)
 {
     /*nothing to do*/
 }