public BoxWhiskerChartPresenter( IBoxWhiskerChartView view, IPopulationAnalysisChartSettingsPresenter populationAnalysisChartSettingsPresenter, IApplicationSettings applicationSettings, IIndividualExtractor individualExtractor, IObjectTypeResolver objectTypeResolver) : base(view, populationAnalysisChartSettingsPresenter, applicationSettings) { _individualExtractor = individualExtractor; _objectTypeResolver = objectTypeResolver; }
protected PopulationAnalysisChartPresenter(TView view, IPopulationAnalysisChartSettingsPresenter populationAnalysisChartSettingsPresenter) : base(view) { _chartDataBinder = view.ChartsDataBinder; _populationAnalysisChartSettingsPresenter = populationAnalysisChartSettingsPresenter; _populationAnalysisChartSettingsPresenter.SetEditConfigurationAction(Edit); AddSubPresenters(_populationAnalysisChartSettingsPresenter); _view.SetChartSettingsEditor(_populationAnalysisChartSettingsPresenter.BaseView); _populationAnalysisChartSettingsPresenter.StatusChanged += SettingsChanged; }
protected override void Context() { _view = A.Fake <IBoxWhiskerChartView>(); _chartSettingsPresenter = A.Fake <IPopulationAnalysisChartSettingsPresenter>(); _individualExtractor = A.Fake <IIndividualExtractor>(); _objetTypeResolver = A.Fake <IObjectTypeResolver>(); _applicationSettings = A.Fake <IApplicationSettings>(); sut = new BoxWhiskerChartPresenter(_view, _chartSettingsPresenter, _applicationSettings, _individualExtractor, _objetTypeResolver); _chartData = A.Fake <ChartData <BoxWhiskerXValue, BoxWhiskerYValue> >(); _boxWiskerAnalysisChart = new BoxWhiskerAnalysisChart(); sut.Show(_chartData, _boxWiskerAnalysisChart); }
public TimeProfileChartSettingsPresenter(ITimeProfileChartSettingsView view, IPopulationAnalysisChartSettingsPresenter populationAnalysisChartSettingsPresenter, IPopulationAnalysisObservedDataSettingsPresenter observedDataSettingsPresenter) : base(view) { _populationAnalysisChartSettingsPresenter = populationAnalysisChartSettingsPresenter; var chartSettingsPresenter = populationAnalysisChartSettingsPresenter.ChartSettingsPresenter; var chartExportSettingsPresenter = populationAnalysisChartSettingsPresenter.ChartExportSettingsPresenter; _observedDataSettingsPresenter = observedDataSettingsPresenter; view.AddChartExportSettingsView(chartExportSettingsPresenter.BaseView); view.AddChartSettingsView(chartSettingsPresenter.BaseView); view.AddObservedDataSettingsView(_observedDataSettingsPresenter.BaseView); AddSubPresenters(populationAnalysisChartSettingsPresenter, observedDataSettingsPresenter); _subPresenterManager.InitializeWith(this); _observedDataSettingsPresenter.StatusChanged += (o, e) => ObservedDataSettingsChanged(); }
public ScatterChartPresenter(IScatterChartView view, IPopulationAnalysisChartSettingsPresenter populationAnalysisChartSettingsPresenter) : base(view, populationAnalysisChartSettingsPresenter) { }
public RangeChartPresenter(IRangeChartView view, IPopulationAnalysisChartSettingsPresenter populationAnalysisChartSettingsPresenter) : base(view, populationAnalysisChartSettingsPresenter) { }
public BoxWhiskerChartPresenter(IBoxWhiskerChartView view, IPopulationAnalysisChartSettingsPresenter populationAnalysisChartSettingsPresenter) : base(view, populationAnalysisChartSettingsPresenter) { }
public ScatterChartPresenter(IScatterChartView view, IPopulationAnalysisChartSettingsPresenter populationAnalysisChartSettingsPresenter, IApplicationSettings applicationSettings) : base(view, populationAnalysisChartSettingsPresenter, applicationSettings) { }
public void AttachPresenter(IPopulationAnalysisChartSettingsPresenter presenter) { _presenter = presenter; }