C# Class PKSim.Presentation.Presenters.PopulationAnalyses.PopulationAnalysisResultsPresenter

Inheritance: AbstractSubPresenter, IPopulationAnalysisResultsPresenter
Exibir arquivo Open project: Open-Systems-Pharmacology/PK-Sim

Protected Properties

Property Type Description
_chartDataCreator TYValue>.IChartDataCreator
_fieldSelectionPresenter IPopulationAnalysisFieldSelectionPresenter
_populationDataCollector IPopulationDataCollector
_populationPivotAnalysis PopulationPivotAnalysis

Public Methods

Method Description
Handle ( FieldsMovedInPopulationAnalysisEvent eventToHandle ) : void
Handle ( PopulationAnalysisDataSelectionChangedEvent eventToHandle ) : void
RefreshAnalysis ( ) : void
RefreshChart ( ) : void
StartAnalysis ( IPopulationDataCollector populationDataCollector, PopulationAnalysis populationAnalysis ) : void

Protected Methods

Method Description
CreateChartData ( ) : TYValue>.ChartData
PopulationAnalysisResultsPresenter ( view, IPopulationAnalysisFieldSelectionPresenter fieldSelectionPresenter, populationAnalysisChartPresenter, IChartDataCreator chartDataCreator, IPopulationAnalysisTask populationAnalysisTask ) : OSPSuite.Presentation.Presenters

Private Methods

Method Description
canHandle ( PopulationAnalysisEvent eventToHandle ) : bool
exportDataToExcel ( ) : void
handle ( PopulationAnalysisEvent eventToHandle ) : void

Method Details

CreateChartData() protected abstract method

protected abstract CreateChartData ( ) : TYValue>.ChartData
return TYValue>.ChartData

Handle() public method

public Handle ( FieldsMovedInPopulationAnalysisEvent eventToHandle ) : void
eventToHandle FieldsMovedInPopulationAnalysisEvent
return void

Handle() public method

public Handle ( PopulationAnalysisDataSelectionChangedEvent eventToHandle ) : void
eventToHandle PopulationAnalysisDataSelectionChangedEvent
return void

PopulationAnalysisResultsPresenter() protected method

protected PopulationAnalysisResultsPresenter ( view, IPopulationAnalysisFieldSelectionPresenter fieldSelectionPresenter, populationAnalysisChartPresenter, IChartDataCreator chartDataCreator, IPopulationAnalysisTask populationAnalysisTask ) : OSPSuite.Presentation.Presenters
fieldSelectionPresenter IPopulationAnalysisFieldSelectionPresenter
chartDataCreator IChartDataCreator
populationAnalysisTask IPopulationAnalysisTask
return OSPSuite.Presentation.Presenters

RefreshAnalysis() public method

public RefreshAnalysis ( ) : void
return void

RefreshChart() public method

public RefreshChart ( ) : void
return void

StartAnalysis() public method

public StartAnalysis ( IPopulationDataCollector populationDataCollector, PopulationAnalysis populationAnalysis ) : void
populationDataCollector IPopulationDataCollector
populationAnalysis PopulationAnalysis
return void

Property Details

_chartDataCreator protected_oe property

protected IChartDataCreator _chartDataCreator
return TYValue>.IChartDataCreator

_fieldSelectionPresenter protected_oe property

protected IPopulationAnalysisFieldSelectionPresenter _fieldSelectionPresenter
return IPopulationAnalysisFieldSelectionPresenter

_populationDataCollector protected_oe property

protected IPopulationDataCollector _populationDataCollector
return IPopulationDataCollector

_populationPivotAnalysis protected_oe property

protected PopulationPivotAnalysis _populationPivotAnalysis
return PopulationPivotAnalysis