コード例 #1
0
 protected override void Context()
 {
     _view = A.Fake <IPopulationAnalysisFieldSelectionView>();
     _numericFieldPresenter      = A.Fake <IBoxWhiskerNumericFieldsPresenter>();
     _fieldsArrangementPresenter = A.Fake <IPopulationAnalysisFieldsArrangementPresenter>();
     sut = new BoxWhiskerFieldSelectionPresenter(_view, _fieldsArrangementPresenter, _numericFieldPresenter);
 }
コード例 #2
0
 protected override void Context()
 {
     _view = A.Fake <IPopulationAnalysisFieldSelectionView>();
     _numericFieldPresenter      = A.Fake <IMultipleNumericFieldsPresenter>();
     _fieldsArrangementPresenter = A.Fake <IPopulationAnalysisFieldsArrangementPresenter>();
     sut = new TimeProfileFieldSelectionPresenter(_view, _fieldsArrangementPresenter, _numericFieldPresenter);
 }
コード例 #3
0
 protected PopulationAnalysisFieldSelectionPresenter(TView view, IPopulationAnalysisFieldsArrangementPresenter fieldsArrangementPresenter, IPopulationAnalysisNumericFieldsPresenter numericFieldsPresenter)
     : base(view)
 {
     _fieldsArrangementPresenter = fieldsArrangementPresenter;
     _numericFieldsPresenter     = numericFieldsPresenter;
     view.SetArrangementFieldView(_fieldsArrangementPresenter.View);
     view.SetDataFieldView(_numericFieldsPresenter.BaseView);
     AddSubPresenters(_fieldsArrangementPresenter, _numericFieldsPresenter);
 }
コード例 #4
0
 public RangeFieldSelectionPresenter(IPopulationAnalysisFieldSelectionView view, IPopulationAnalysisFieldsArrangementPresenter fieldsArrangenentPresenter, IXAndYNumericFieldsPresenter numericFieldsPresenter) :
     base(view, fieldsArrangenentPresenter, numericFieldsPresenter)
 {
     fieldsArrangenentPresenter.UpdateAreaVisibility(PivotArea.SymbolArea, visible: false);
 }
コード例 #5
0
 public ScatterFieldSelectionPresenter(IPopulationAnalysisFieldSelectionView view, IPopulationAnalysisFieldsArrangementPresenter fieldsArrangenentPresenter, IXAndYNumericFieldsPresenter numericFieldsPresenter) :
     base(view, fieldsArrangenentPresenter, numericFieldsPresenter)
 {
 }
コード例 #6
0
 public TimeProfileFieldSelectionPresenter(IPopulationAnalysisFieldSelectionView view, IPopulationAnalysisFieldsArrangementPresenter fieldsArrangenentPresenter, IMultipleNumericFieldsPresenter multipleNumericFieldsPresenter) :
     base(view, fieldsArrangenentPresenter, multipleNumericFieldsPresenter)
 {
     fieldsArrangenentPresenter.UpdateAreaVisibility(PivotArea.SymbolArea, visible: false);
     multipleNumericFieldsPresenter.AllowedType = typeof(PopulationAnalysisOutputField);
 }
コード例 #7
0
 public BoxWhiskerFieldSelectionPresenter(IPopulationAnalysisFieldSelectionView view, IPopulationAnalysisFieldsArrangementPresenter fieldsArrangenentPresenter, IBoxWhiskerNumericFieldsPresenter boxWhiskerNumericFieldsPresenter) :
     base(view, fieldsArrangenentPresenter, boxWhiskerNumericFieldsPresenter)
 {
     fieldsArrangenentPresenter.UpdateDescription(PivotArea.RowArea, PKSimConstants.UI.XGrouping);
     fieldsArrangenentPresenter.UpdateAreaVisibility(PivotArea.SymbolArea, visible: false);
 }
コード例 #8
0
 public void AttachPresenter(IPopulationAnalysisFieldsArrangementPresenter presenter)
 {
     _presenter = presenter;
 }