protected override void Context()
        {
            _reactionDiagramModalView = A.Fake <IReactionDiagramModalView>();
            _reactionDiagramPresenter = A.Fake <IReactionDiagramPresenter>();

            sut = new ReactionDiagramContainerPresenter(_reactionDiagramModalView, _reactionDiagramPresenter);
        }
示例#2
0
        protected override void Context()
        {
            _editFavoritesInReactionsPresenter = A.Fake <IEditFavoritesInReactionsPresenter>();
            _reactionDiagramPresenter          = A.Fake <IReactionDiagramPresenter>();
            _reactionListPresenter             = A.Fake <IReactionsListSubPresenter>();
            _view = A.Fake <IEditReactionBuildingBlockView>();
            _editReactionBuilderPresenter   = A.Fake <IEditReactionBuilderPresenter>();
            _formulaCachePresenter          = A.Fake <IFormulaCachePresenter>();
            _userDefinedParametersPresenter = A.Fake <IUserDefinedParametersPresenter>();

            sut = new EditReactionBuildingBlockPresenter(_view, _reactionListPresenter, _reactionDiagramPresenter,
                                                         _editReactionBuilderPresenter, _formulaCachePresenter,
                                                         _editFavoritesInReactionsPresenter, _userDefinedParametersPresenter);
        }
 public EditReactionBuildingBlockPresenter(IEditReactionBuildingBlockView view,
                                           IReactionsListSubPresenter reactionListPresenter,
                                           IReactionDiagramPresenter reactionDiagramPresenter,
                                           IEditReactionBuilderPresenter editReactionBuilderPresenter,
                                           IFormulaCachePresenter formulaCachePresenter,
                                           IEditFavoritesInReactionsPresenter editFavoritesInReactionsPresenter,
                                           IUserDefinedParametersPresenter userDefinedParametersPresenter
                                           )
     : base(view, formulaCachePresenter)
 {
     _editReactionBuilderPresenter      = editReactionBuilderPresenter;
     _editFavoritesInReactionsPresenter = editFavoritesInReactionsPresenter;
     _userDefinedParametersPresenter    = userDefinedParametersPresenter;
     _reactionDiagramPresenter          = reactionDiagramPresenter;
     _reactionListPresenter             = reactionListPresenter;
     _view.SetEditReactionView(_editReactionBuilderPresenter.BaseView);
     _view.SetReactionListView(_reactionListPresenter.BaseView);
     _view.SetReactionDiagram(_reactionDiagramPresenter.BaseView);
     _view.SetFavoritesReactionView(_editFavoritesInReactionsPresenter.BaseView);
     _view.SetUserDefinedParametersView(_userDefinedParametersPresenter.BaseView);
     _editFavoritesInReactionsPresenter.ShouldHandleRemovedEvent = shouldHandleRemoved;
     _userDefinedParametersPresenter.ColumnConfiguration         = x => x.ConfigureForReaction();
     AddSubPresenters(_editReactionBuilderPresenter, _reactionDiagramPresenter, _reactionListPresenter, _editFavoritesInReactionsPresenter, _userDefinedParametersPresenter);
 }
 public ReactionDiagramContainerPresenter(IReactionDiagramModalView view, IReactionDiagramPresenter subPresenter) : base(view)
 {
     _subPresenter = subPresenter;
     AddSubPresenters(_subPresenter);
     _view.SetView(_subPresenter.BaseView);
 }
 public PopupMenuReactionDiagram(IReactionDiagramPresenter presenter, IStartOptions runOptions) : base(presenter, runOptions)
 {
 }
 public PopupMenuReactionBuilder(IReactionDiagramPresenter presenter, IMoBiContext context, IStartOptions runOptions) : base(presenter, context, runOptions)
 {
 }
 public void AttachPresenter(IReactionDiagramPresenter presenter)
 {
     _reactionDiagramPresenter = presenter;
     base.AttachPresenter(presenter);
 }
示例#8
0
 public void AttachPresenter(IReactionDiagramPresenter presenter)
 {
     _presenter = presenter;
 }