private void showRunFeedback(IParameterIdentificationRunFeedbackPresenter feedbackPresenterToShow) { resetFeedback(); _activeFeedbackPresenter = feedbackPresenterToShow; feedbackPresenterToShow.EditParameterIdentification(_parameterIdentification); _view.ShowFeedbackView(feedbackPresenterToShow.BaseView); }
public ParameterIdentificationFeedbackPresenter(IParameterIdentificationFeedbackView view, IPresentationUserSettings presenterUserSettings, ISingleParameterIdentificationFeedbackPresenter singleFeedbackPresenter, IMultipleParameterIdentificationFeedbackPresenter multipleFeedbackPresenter) : base(view) { _presenterUserSettings = presenterUserSettings; _singleFeedbackPresenter = singleFeedbackPresenter; _multipleFeedbackPresenter = multipleFeedbackPresenter; AddSubPresenters(_singleFeedbackPresenter, _multipleFeedbackPresenter); ShouldRefreshFeedback = feedbackEditorSettings.RefreshFeedback; _view.BindToProperties(); _view.NoFeedbackAvailable(); _activeFeedbackPresenter = null; }
private void resetFeedback() { _singleFeedbackPresenter.ResetFeedback(); _multipleFeedbackPresenter.ResetFeedback(); _activeFeedbackPresenter = null; }