protected override void Context() { _presentationSettingsTask = A.Fake <IPresentationSettingsTask>(); _view = A.Fake <IParameterIdentificationSingleRunAnalysisView>(); _chartEditorAndDisplayPresenter = A.Fake <IChartEditorAndDisplayPresenter>(); _curveNamer = A.Fake <ICurveNamer>(); _pathElementsMapper = A.Fake <IDataColumnToPathElementsMapper>(); _chartTemplatingTask = A.Fake <IChartTemplatingTask>(); _dimensionFactory = A.Fake <IDimensionFactory>(); _chartEditorLayoutTask = A.Fake <IChartEditorLayoutTask>(); _projectRetreiver = A.Fake <IProjectRetriever>(); _chartPresenterContext = A.Fake <ChartPresenterContext>(); A.CallTo(() => _chartPresenterContext.EditorAndDisplayPresenter).Returns(_chartEditorAndDisplayPresenter); A.CallTo(() => _chartPresenterContext.CurveNamer).Returns(_curveNamer); A.CallTo(() => _chartPresenterContext.DataColumnToPathElementsMapper).Returns(_pathElementsMapper); A.CallTo(() => _chartPresenterContext.TemplatingTask).Returns(_chartTemplatingTask); A.CallTo(() => _chartPresenterContext.PresenterSettingsTask).Returns(_presentationSettingsTask); A.CallTo(() => _chartPresenterContext.DimensionFactory).Returns(_dimensionFactory); A.CallTo(() => _chartPresenterContext.EditorLayoutTask).Returns(_chartEditorLayoutTask); A.CallTo(() => _chartPresenterContext.ProjectRetriever).Returns(_projectRetreiver); sut = new ParameterIdentificationResidualVsTimeChartPresenter(_view, _chartPresenterContext); _residualVsTimeChart = new ParameterIdentificationResidualVsTimeChart().WithAxes(); _parameterIdentification = A.Fake <ParameterIdentification>(); _parameterIdentificationRunResult = A.Fake <ParameterIdentificationRunResult>(); A.CallTo(() => _parameterIdentification.Results).Returns(new[] { _parameterIdentificationRunResult }); _residualResults = new ResidualsResult(); _optimizationRunResult = new OptimizationRunResult { ResidualsResult = _residualResults }; _parameterIdentificationRunResult.BestResult = _optimizationRunResult; A.CallTo(() => _parameterIdentification.MinObservedDataTime).Returns(10); A.CallTo(() => _parameterIdentification.MaxObservedDataTime).Returns(50); }
protected override void Context() { _view = A.Fake <IEditIndividualSimulationView>(); _repository = A.Fake <IRepository <ISimulationItemPresenter> >(); _simulationAnalysisPresenterFactory = A.Fake <ISimulationAnalysisPresenterFactory>(); _subPresenterManager = A.Fake <ISubPresenterItemManager <IEditIndividualSimulationItemPresenter> >(); _contextMenuFactory = A.Fake <ISimulationAnalysisPresenterContextMenuFactory>(); _presenterSettingsTask = A.Fake <IPresentationSettingsTask>(); _simulationAnalysisCreator = A.Fake <ISimulationAnalysisCreator>(); _analysis = A.Fake <ISimulationAnalysis>(); _chartPresenter = A.Fake <ISimulationTimeProfileChartPresenter>(); _simulation = A.Fake <IndividualSimulation>(); A.CallTo(() => _simulationAnalysisPresenterFactory.PresenterFor(_analysis)).Returns(_chartPresenter); A.CallTo(() => _simulation.Analyses).Returns(new List <ISimulationAnalysis> { _analysis }); A.CallTo(() => _subPresenterManager.AllSubPresenters).Returns(new IEditIndividualSimulationItemPresenter[] {}); sut = new EditIndividualSimulationPresenter(_view, _subPresenterManager, _simulationAnalysisPresenterFactory, _contextMenuFactory, _presenterSettingsTask, _simulationAnalysisCreator); }
protected override void Context() { _view = A.Fake <IEditParameterIdentificationView>(); _subPresenterItemManager = SubPresenterHelper.Create <IParameterIdentificationItemPresenter>(); _parameterIdentificationDataSelectionPresenter = _subPresenterItemManager.CreateFake(ParameterIdentificationItems.Data); _parameterIdentificationParameterSelectionPresenter = _subPresenterItemManager.CreateFake(ParameterIdentificationItems.Parameters); _parameterIdentificationConfigurationPresenter = _subPresenterItemManager.CreateFake(ParameterIdentificationItems.Configuration); _simulationAnalysisPresenterFactory = A.Fake <ISimulationAnalysisPresenterFactory>(); _contextMenuFactory = A.Fake <ISimulationAnalysisPresenterContextMenuFactory>(); _presentationSettingsTask = A.Fake <IPresentationSettingsTask>(); _simulationAnalysisCreator = A.Fake <IParameterIdentificationAnalysisCreator>(); _executionContext = A.Fake <IOSPSuiteExecutionContext>(); _simulation = A.Fake <ISimulation>(); sut = new EditParameterIdentificationPresenter(_view, _subPresenterItemManager, _executionContext, _simulationAnalysisPresenterFactory, _contextMenuFactory, _presentationSettingsTask, _simulationAnalysisCreator); sut.InitializeWith(A.Fake <ICommandCollector>()); _parameterIdentification = new ParameterIdentification(); _parameterIdentification.AddSimulation(_simulation); }
protected override void Context() { _exportTask = A.Fake <IPKAnalysisExportTask>(); _pkAnalysesTask = A.Fake <IPKAnalysesTask>(); _view = A.Fake <IPopulationPKAnalysisView>(); _populationPKAnalysisToDTOMapper = A.Fake <IPopulationPKAnalysisToPKAnalysisDTOMapper>(); _populationPKAnalysisToDataTableMapper = A.Fake <IPopulationPKAnalysisToDataTableMapper>(); _pkParameterRepository = A.Fake <IPKParameterRepository>(); _presenterSettingsTask = A.Fake <IPresentationSettingsTask>(); sut = new PopulationPKAnalysisPresenter(_view, _pkAnalysesTask, _exportTask, _populationPKAnalysisToDTOMapper, _pkParameterRepository, _presenterSettingsTask); _populationDataCollector = A.Fake <IPopulationDataCollector>(); _timeProfileChartData = new ChartData <TimeProfileXValue, TimeProfileYValue>(null, null); var pane = new PaneData <TimeProfileXValue, TimeProfileYValue>(null) { Caption = "TOTO" }; _curve1 = new TimeProfileCurveData { Caption = "A", Pane = pane }; _curve2 = new TimeProfileCurveData { Caption = "B", Pane = pane }; _pk1 = new PKAnalysis(); _pk2 = new PKAnalysis(); _allPKanalysis = new List <PopulationPKAnalysis> { new PopulationPKAnalysis(_curve1, _pk1), new PopulationPKAnalysis(_curve2, _pk2), }; A.CallTo(() => _pkAnalysesTask.CalculateFor(_populationDataCollector, _timeProfileChartData)).Returns(_allPKanalysis); A.CallTo(() => _view.BindTo(A <PKAnalysisDTO> ._)).Invokes(x => _dataTable = x.GetArgument <PKAnalysisDTO>(0).DataTable); A.CallTo(() => _populationPKAnalysisToDataTableMapper.MapFrom(A <IReadOnlyList <PopulationPKAnalysis> > ._, true)).Returns(_dataTable); }
protected override void Context() { _presentationSettingsTask = A.Fake <IPresentationSettingsTask>(); _displayUnitRetriever = A.Fake <IDisplayUnitRetriever>(); sut = new PresentableTeXBuilderForSpecs(_presentationSettingsTask, _displayUnitRetriever); _parameter1 = DomainHelperForSpecs.ConstantParameterWithValue(1).WithName("P1"); _parameter1.Dimension = DomainHelperForSpecs.LengthDimensionForSpecs(); _parameter2 = DomainHelperForSpecs.ConstantParameterWithValue(2).WithName("P2"); _parameter2.Dimension = DomainHelperForSpecs.TimeDimensionForSpecs(); _parameter3 = DomainHelperForSpecs.ConstantParameterWithValue(3).WithName("P3"); _parameter3.Dimension = DomainHelperForSpecs.LengthDimensionForSpecs(); _container = new Container { _parameter1, _parameter2, _parameter3, }.WithId("Id"); _presentationSettings = new DefaultPresentationSettings(); //existing unit _presentationSettings.SetSetting(_parameter1.Name, "cm"); //wrong unit for dimension _presentationSettings.SetSetting(_parameter2.Name, "cm"); A.CallTo(() => _displayUnitRetriever.PreferredUnitFor(_parameter1)).Returns(_parameter1.Dimension.BaseUnit); A.CallTo(() => _displayUnitRetriever.PreferredUnitFor(_parameter2)).Returns(_parameter2.Dimension.BaseUnit); //wrong preferred unit. A.CallTo(() => _displayUnitRetriever.PreferredUnitFor(_parameter3)).Returns(_parameter2.Dimension.DefaultUnit); A.CallTo(_presentationSettingsTask).WithReturnType <DefaultPresentationSettings>().Returns(_presentationSettings); }
protected override void Context() { _applicationSettings = A.Fake <IApplicationSettings>(); _sensitivityAnalysis = new SensitivityAnalysis(); _sensitivityAnalysisPKParameterAnalysis = new SensitivityAnalysisPKParameterAnalysis(); _sensitivityAnalysis.Results = new SensitivityAnalysisRunResult(); _pkParameterSensitivity = new PKParameterSensitivity { PKParameterName = "pkParameterName", ParameterName = "parameterName", QuantityPath = "quantityPath", Value = 1.0 }; _pkParameterSensitivity2 = new PKParameterSensitivity { PKParameterName = "pkParameterName", ParameterName = "parameterName", QuantityPath = "quantityPath", Value = 0.0 }; _pkParameterSensitivity3 = new PKParameterSensitivity { PKParameterName = "pkParameterName", ParameterName = "parameterName", QuantityPath = "quantityPath", Value = double.NaN }; _sensitivityAnalysis.Results.AddPKParameterSensitivity(_pkParameterSensitivity); _sensitivityAnalysis.Results.AddPKParameterSensitivity(_pkParameterSensitivity2); _view = A.Fake <ISensitivityAnalysisPKParameterAnalysisView>(); _presentationSettingsTask = A.Fake <IPresentationSettingsTask>(); var pkParameterRepository = A.Fake <IPKParameterRepository>(); sut = new SensitivityAnalysisPKParameterAnalysisPresenter(_view, _presentationSettingsTask, pkParameterRepository, _applicationSettings); }
protected override Task Context() { _project = A.Fake <PKSimProject>(); _entityTask = A.Fake <IEntityTask>(); _templateTaskQuery = A.Fake <ITemplateTaskQuery>(); _executionContext = A.Fake <IExecutionContext>(); A.CallTo(() => _executionContext.CurrentProject).Returns(_project); _applicationController = A.Fake <IApplicationController>(); _buildingBlockInProjectManager = A.Fake <IBuildingBlockInProjectManager>(); _buildingBlockRepository = A.Fake <IBuildingBlockRepository>(); _clonePresenter = A.Fake <ICloneBuildingBlockPresenter>(); _renamePresenter = A.Fake <IRenameObjectPresenter>(); _dialogCreator = A.Fake <IDialogCreator>(); _singleStartPresenterTask = A.Fake <ISingleStartPresenterTask>(); _lazyLoadTask = A.Fake <ILazyLoadTask>(); _presenterSettingsTask = A.Fake <IPresentationSettingsTask>(); _simulationReferenceUpdater = A.Fake <ISimulationReferenceUpdater>(); sut = new BuildingBlockTask( _executionContext, _applicationController, _dialogCreator, _buildingBlockInProjectManager, _entityTask, _templateTaskQuery, _singleStartPresenterTask, _buildingBlockRepository, _lazyLoadTask, _presenterSettingsTask, _simulationReferenceUpdater); A.CallTo(() => _applicationController.Start <ICloneBuildingBlockPresenter>()).Returns(_clonePresenter); A.CallTo(() => _applicationController.Start <IRenameObjectPresenter>()).Returns(_renamePresenter); _buildingBlock = A.Fake <IPKSimBuildingBlock>(); return(_completed); }
public ParameterGroupsPresenter(IParameterGroupsView view, IParameterGroupTask parameterGroupTask, IParameterGroupNodeCreator groupNodeCreator, IParameterContainerToTreeNodeMapper containerNodeMapper, INodeToCustomableParametersPresenterMapper parametersPresenterMapper, INoItemInSelectionPresenter noItemInSelectionPresenter, ITreeNodeFactory treeNodeFactory, IGroupRepository groupRepository, IUserSettings userSettings, IPresentationSettingsTask presentationSettingsTask, ITreeNodeContextMenuFactory treeNodeContextMenuFactory) : base(view) { _parameterGroupTask = parameterGroupTask; _groupNodeCreator = groupNodeCreator; _containerNodeMapper = containerNodeMapper; _parametersPresenterMapper = parametersPresenterMapper; _noItemInSelectionPresenter = noItemInSelectionPresenter; _groupRepository = groupRepository; _userSettings = userSettings; _presentationSettingsTask = presentationSettingsTask; _treeNodeContextMenuFactory = treeNodeContextMenuFactory; _parameterPresenterCache = new Cache <ITreeNode, ICustomParametersPresenter>(); _nodesCache = new Cache <ParameterGroupingMode, IEnumerable <ITreeNode> >(); _allGroupNode = treeNodeFactory.CreateGroupAll(); _favoriteNode = treeNodeFactory.CreateGroupFavorites(); }
public BuildingBlockTask(IExecutionContext executionContext, IApplicationController applicationController, IDialogCreator dialogCreator, IBuildingBlockInProjectManager buildingBlockInProjectManager, IEntityTask entityTask, ITemplateTaskQuery templateTaskQuery, ISingleStartPresenterTask singleStartPresenterTask, IBuildingBlockRepository buildingBlockRepository, ILazyLoadTask lazyLoadTask, IPresentationSettingsTask presentationSettingsTask, ISimulationReferenceUpdater simulationReferenceUpdater) { _executionContext = executionContext; _applicationController = applicationController; _dialogCreator = dialogCreator; _buildingBlockInProjectManager = buildingBlockInProjectManager; _entityTask = entityTask; _templateTaskQuery = templateTaskQuery; _singleStartPresenterTask = singleStartPresenterTask; _buildingBlockRepository = buildingBlockRepository; _presentationSettingsTask = presentationSettingsTask; _simulationReferenceUpdater = simulationReferenceUpdater; }
protected PresentableTeXBuilder(IPresentationSettingsTask presentationSettingsTask, IDisplayUnitRetriever displayUnitRetriever) { _presentationSettingsTask = presentationSettingsTask; _displayUnitRetriever = displayUnitRetriever; }
public IndividualPKAnalysisPresenter(IIndividualPKAnalysisView view, IPKAnalysisTask pkAnalysisTask, IPKAnalysisExportTask exportTask, IGlobalPKAnalysisPresenter globalPKAnalysisPresenter, IIndividualPKAnalysisToPKAnalysisDTOMapper pKAnalysisToDTOMapper, IPKParameterRepository pkParameterRepository, IPresentationSettingsTask presentationSettingsTask) : base(view, pkParameterRepository, presentationSettingsTask) { _pkAnalysisTask = pkAnalysisTask; _globalPKAnalysisPresenter = globalPKAnalysisPresenter; _exportTask = exportTask; _view.ShowControls = false; _curveCache = new Cache <DataColumn, Curve>(onMissingKey: x => null); AddSubPresenters(_globalPKAnalysisPresenter); _view.AddGlobalPKAnalysisView(_globalPKAnalysisPresenter.View); _pKAnalysisToDTOMapper = pKAnalysisToDTOMapper; }
protected PKAnalysisPresenter(TView view, IPKParameterRepository pkParameterRepository, IPresentationSettingsTask presentationSettingsTask) : base(view) { _pkParameterRepository = pkParameterRepository; _presentationSettingsTask = presentationSettingsTask; _undefinedPKParameter = new PKSimParameter { Dimension = Constants.Dimension.NO_DIMENSION }; _settings = new DefaultPresentationSettings(); }
public EditSensitivityAnalysisPresenter(IEditSensitivityAnalysisView view, ISubPresenterItemManager <ISensitivityAnalysisItemPresenter> subPresenterItemManager, IOSPSuiteExecutionContext executionContext, ISimulationAnalysisPresenterFactory simulationAnalysisPresenterFactory, ISimulationAnalysisPresenterContextMenuFactory contextMenuFactory, IPresentationSettingsTask presentationSettingsTask, ISensitivityAnalysisPKParameterAnalysisCreator simulationAnalysisCreator) : base(view, subPresenterItemManager, SensitivityAnalysisItems.All, simulationAnalysisPresenterFactory, contextMenuFactory, presentationSettingsTask, simulationAnalysisCreator) { _executionContext = executionContext; }
public PresentableTeXBuilderForSpecs(IPresentationSettingsTask presentationSettingsTask, IDisplayUnitRetriever displayUnitRetriever) : base(presentationSettingsTask, displayUnitRetriever) { }
public PopulationSimulationComparisonPresenter(IPopulationSimulationComparisonView view, ISubPresenterItemManager <IPopulationSimulationComparisonItemPresenter> subPresenterItemManager, ISimulationAnalysisPresenterFactory simulationAnalysisPresenterFactory, ISimulationAnalysisPresenterContextMenuFactory contextMenuFactory, IPresentationSettingsTask presentationSettingsTask, ISimulationAnalysisCreator simulationAnalysisCreator) : base(view, subPresenterItemManager, PopulationSimulationComparisonItems.All, simulationAnalysisPresenterFactory, contextMenuFactory, presentationSettingsTask, simulationAnalysisCreator) { }
public EditIndividualSimulationPresenter(IEditIndividualSimulationView view, ISubPresenterItemManager <IEditIndividualSimulationItemPresenter> subPresenterItemManager, ISimulationAnalysisPresenterFactory simulationAnalysisPresenterFactory, ISimulationAnalysisPresenterContextMenuFactory contextMenuFactory, IPresentationSettingsTask presentationSettingsTask, ISimulationAnalysisCreator simulationAnalysisCreator) : base(view, subPresenterItemManager, EditIndividualSimulationItems.All, simulationAnalysisPresenterFactory, contextMenuFactory, presentationSettingsTask, simulationAnalysisCreator) { }
public PopulationPKAnalysesTeXBuilder(IPKAnalysesTask pkAnalysisTask, ITeXBuilderRepository builderRepository, IPopulationPKAnalysisToDataTableMapper pkAnalysisToDataTableMapper, IPresentationSettingsTask presentationSettingsTask, IDisplayUnitRetriever displayUnitRetriever) : base(presentationSettingsTask, displayUnitRetriever) { _pkAnalysisTask = pkAnalysisTask; _builderRepository = builderRepository; _pkAnalysisToDataTableMapper = pkAnalysisToDataTableMapper; }
public ParameterIdentificationCorrelationAnalysisPresenter(IParameterIdentificationSingleRunAnalysisView view, IParameterIdentificationMatrixPresenter matrixPresenter, IPresentationSettingsTask presentationSettingsTask, IMatrixCalculator matrixCalculator) : base(view, matrixPresenter, presentationSettingsTask, matrixCalculator, ApplicationIcons.CorrelationAnalysis, Captions.ParameterIdentification.CorrelationMatrixNotAvailable) { view.SetAnalysisView(matrixPresenter.View); }
public ChartPresenterContext(IChartEditorAndDisplayPresenter chartEditorAndDisplayPresenter, ICurveNamer curveNamer, IDataColumnToPathElementsMapper dataColumnToPathElementsMapper, IChartTemplatingTask chartTemplatingTask, IPresentationSettingsTask presentationSettingsTask, IChartEditorLayoutTask chartEditorLayoutTask, IProjectRetriever projectRetriever, IDimensionFactory dimensionFactory) { EditorAndDisplayPresenter = chartEditorAndDisplayPresenter; DataColumnToPathElementsMapper = dataColumnToPathElementsMapper; TemplatingTask = chartTemplatingTask; PresenterSettingsTask = presentationSettingsTask; EditorLayoutTask = chartEditorLayoutTask; ProjectRetriever = projectRetriever; DimensionFactory = dimensionFactory; CurveNamer = curveNamer; }
public IndividualPKAnalysesTeXBuilder(IGlobalPKAnalysisTask globalPKAnalysisTask, IPKAnalysesTask pkAnalysisTask, ITeXBuilderRepository builderRepository, IGlobalPKAnalysisToDataTableMapper globalPKAnalysisToDataTableMapper, IIndividualPKAnalysisToDataTableMapper pkAnalysisToDataTableMapper, IPresentationSettingsTask presentationSettingsTask, IDisplayUnitRetriever displayUnitRetriever) : base(presentationSettingsTask, displayUnitRetriever) { _globalPKAnalysisTask = globalPKAnalysisTask; _pkAnalysisTask = pkAnalysisTask; _builderRepository = builderRepository; _globalPKAnalysisToDataTableMapper = globalPKAnalysisToDataTableMapper; _pkAnalysisToDataTableMapper = pkAnalysisToDataTableMapper; }
public GlobalPKAnalysisPresenter(IGlobalPKAnalysisView view, IGlobalPKAnalysisTask globalPKAnalysisTask, IGlobalPKAnalysisToGlobalPKAnalysisDTOMapper globalPKAnalysisDTOMapper, IHeavyWorkManager heavyWorkManager, IRepresentationInfoRepository representationInfoRepository, IPresentationSettingsTask presentationSettingsTask) : base(view) { _globalPKAnalysisTask = globalPKAnalysisTask; _globalPKAnalysisDTOMapper = globalPKAnalysisDTOMapper; _heavyWorkManager = heavyWorkManager; _representationInfoRepository = representationInfoRepository; _presentationSettingsTask = presentationSettingsTask; _settings = new DefaultPresentationSettings(); }
public ParameterIdentificationCovarianceAnalysisPresenter(IParameterIdentificationSingleRunAnalysisView view, IParameterIdentificationCovarianceAnalysisView covarianceAnalysisView, IParameterIdentificationMatrixPresenter matrixPresenter, IPresentationSettingsTask presentationSettingsTask, IMatrixCalculator matrixCalculator, IParameterIdentificationConfidenceIntervalPresenter confidenceIntervalPresenter) : base(view, matrixPresenter, presentationSettingsTask, matrixCalculator, ApplicationIcons.CovarianceAnalysis, Captions.ParameterIdentification.CovarianceMatrixNotAvailable) { _confidenceIntervalPresenter = confidenceIntervalPresenter; covarianceAnalysisView.SetMatrixView(matrixPresenter.View); covarianceAnalysisView.SetConfidenceIntevalView(_confidenceIntervalPresenter.View); view.SetAnalysisView(covarianceAnalysisView); AddSubPresenters(_confidenceIntervalPresenter); view.HelpId = HelpId.Tool_PI_Analysis_CovarianceMatrix; }
public EditTimeProfileAnalysisChartPresenter(IEditTimeProfileAnalysisChartView view, ITimeProfileChartPresenter timeProfileChartPresenter, ITimeProfileChartDataCreator timeProfileChartDataCreator, IPopulationSimulationAnalysisStarter populationSimulationAnalysisStarter, IPopulationAnalysisTask populationAnalysisTask, IColorGenerator colorGenerator, IObservedDataTask observedDataTask, IPopulationPKAnalysisPresenter pkAnalysisPresenter, IDimensionRepository dimensionRepository, IPresentationSettingsTask presentationSettingsTask) : base(view, timeProfileChartPresenter, timeProfileChartDataCreator, populationSimulationAnalysisStarter, populationAnalysisTask, ApplicationIcons.TimeProfileAnalysis) { _colorGenerator = colorGenerator; _observedDataTask = observedDataTask; _pkAnalysisPresenter = pkAnalysisPresenter; _dimensionRepository = dimensionRepository; _presentationSettingsTask = presentationSettingsTask; _timeProfileAnalysisChartView = view; timeProfileChartPresenter.DragDrop += OnDragDrop; timeProfileChartPresenter.DragOver += OnDragOver; timeProfileChartPresenter.ObservedDataSettingsChanged += RefreshData; _chartDisplayMode = ChartDisplayMode.Chart; _observedDataDragDropBinder = new ObservedDataDragDropBinder(); _timeProfileAnalysisChartView.SetChartView(_populationAnalysisChartPresenter.BaseView); _timeProfileAnalysisChartView.SetPKAnalysisView(_pkAnalysisPresenter.BaseView); }
public ParameterIdentificationCorrelationAnalysisPresenter(IParameterIdentificationSingleRunAnalysisView view, IParameterIdentificationMatrixPresenter matrixPresenter, IPresentationSettingsTask presentationSettingsTask, IMatrixCalculator matrixCalculator) : base(view, matrixPresenter, presentationSettingsTask, matrixCalculator, ApplicationIcons.CorrelationAnalysis, Captions.ParameterIdentification.CorrelationMatrixNotAvailable) { matrixPresenter.NumberFormatter = new NumericFormatter <double>(new NumericFormatterOptions { AllowsScientificNotation = false, DecimalPlace = NumericFormatterOptions.Instance.DecimalPlace }); view.SetAnalysisView(matrixPresenter.View); }
public PopulationPKAnalysisPresenter(IPopulationPKAnalysisView view, IPKAnalysesTask pkAnalysesTask, IPKAnalysisExportTask exportTask, IPopulationPKAnalysisToPKAnalysisDTOMapper populationPKAnalysisToDTOMapper, IPKParameterRepository pkParameterRepository, IPresentationSettingsTask presentationSettingsTask) : base(view, pkParameterRepository, presentationSettingsTask) { _pkAnalysesTask = pkAnalysesTask; _exportTask = exportTask; _allAnalyses = new List <PopulationPKAnalysis>(); _populationPKAnalysisToDTOMapper = populationPKAnalysisToDTOMapper; }
protected EditSimulationPresenter(TView view, ISubPresenterItemManager<TSubPresenter> subPresenterItemManager, IReadOnlyList<ISubPresenterItem> subPresenterItems, ISimulationAnalysisPresenterFactory simulationAnalysisPresenterFactory, ISimulationAnalysisPresenterContextMenuFactory contextMenuFactory, IPresentationSettingsTask presentationSettingsTask, ISimulationAnalysisCreator simulationAnalysisCreator) : base(view, subPresenterItemManager, subPresenterItems, simulationAnalysisPresenterFactory, contextMenuFactory, presentationSettingsTask, simulationAnalysisCreator) { }