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 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); }
public ParameterIdentificationCorrelationAnalysisPresenter(IParameterIdentificationSingleRunAnalysisView view, IParameterIdentificationMatrixPresenter matrixPresenter, IPresentationSettingsTask presentationSettingsTask, IMatrixCalculator matrixCalculator) : base(view, matrixPresenter, presentationSettingsTask, matrixCalculator, ApplicationIcons.CorrelationAnalysis, Captions.ParameterIdentification.CorrelationMatrixNotAvailable) { view.SetAnalysisView(matrixPresenter.View); }