protected override void Context()
 {
     _compoundAlternativeTask = A.Fake <ICompoundAlternativeTask>();
     _applicationController   = A.Fake <IApplicationController>();
     _entityTask = A.Fake <IEntityTask>();
     sut         = new CompoundAlternativePresentationTask(_compoundAlternativeTask, _applicationController, _entityTask);
 }
 protected override void Context()
 {
     _view = A.Fake <IMoleculesView>();
     A.CallTo(() => _view.TreeView).Returns(A.Fake <IUxTreeView>());
     _moleculeExpressionTask     = A.Fake <IMoleculeExpressionTask <Individual> >();
     _treeNodeFactory            = A.Fake <ITreeNodeFactory>();
     _contextMenyFactory         = A.Fake <ITreeNodeContextMenuFactory>();
     _dialogCreator              = A.Fake <IDialogCreator>();
     _entityTask                 = A.Fake <IEntityTask>();
     _commandRegister            = A.Fake <ICommandCollector>();
     _expressionsPresenterMapper = A.Fake <IRootNodeToIndividualExpressionsPresenterMapper <Individual> >();
     _noitemInSelectionPresenter = A.Fake <INoItemInSelectionPresenter>();
     _enzymeList                 = new List <IndividualEnzyme>();
     _moleculeList               = new List <IndividualMolecule>();
     _otherProteinList           = new List <IndividualOtherProtein>();
     _transporterList            = new List <IndividualTransporter>();
     _individual                 = A.Fake <Individual>();
     _enzymeFolderNode           = new RootNode(PKSimRootNodeTypes.IndividualMetabolizingEnzymes);
     _otherProteinsFolderNode    = new RootNode(PKSimRootNodeTypes.IndividualProteinBindingPartners);
     _transporterFolderNode      = new RootNode(PKSimRootNodeTypes.IndividualTransportProteins);
     A.CallTo(() => _individual.AllMolecules <IndividualEnzyme>()).Returns(_enzymeList);
     A.CallTo(() => _individual.AllMolecules <IndividualOtherProtein>()).Returns(_otherProteinList);
     A.CallTo(() => _individual.AllMolecules <IndividualTransporter>()).Returns(_transporterList);
     A.CallTo(() => _individual.AllMolecules()).Returns(_moleculeList);
     A.CallTo(() => _treeNodeFactory.CreateFor(PKSimRootNodeTypes.IndividualMetabolizingEnzymes)).Returns(_enzymeFolderNode);
     A.CallTo(() => _treeNodeFactory.CreateFor(PKSimRootNodeTypes.IndividualProteinBindingPartners)).Returns(_otherProteinsFolderNode);
     A.CallTo(() => _treeNodeFactory.CreateFor(PKSimRootNodeTypes.IndividualTransportProteins)).Returns(_transporterFolderNode);
     A.CallTo(() => _view.TreeView.NodeById(PKSimRootNodeTypes.IndividualMetabolizingEnzymes.Id)).Returns(_enzymeFolderNode);
     A.CallTo(() => _view.TreeView.NodeById(PKSimRootNodeTypes.IndividualProteinBindingPartners.Id)).Returns(_otherProteinsFolderNode);
     A.CallTo(() => _view.TreeView.NodeById(PKSimRootNodeTypes.IndividualTransportProteins.Id)).Returns(_transporterFolderNode);
     sut = new IndividualMoleculesPresenter(_view, _moleculeExpressionTask, _treeNodeFactory, _contextMenyFactory, _dialogCreator, _entityTask, _expressionsPresenterMapper, _noitemInSelectionPresenter);
     sut.InitializeWith(_commandRegister);
 }
Exemple #3
0
        protected override void Context()
        {
            _executionContext        = A.Fake <ISBSuiteExecutionContext>();
            _entityTask              = A.Fake <IEntityTask>();
            _eventPublisher          = A.Fake <IEventPublisher>();
            _project                 = A.Fake <IPKSimProject>();
            _parameterIdentification = new ParameterIdentification();

            A.CallTo(() => _executionContext.Project).Returns(_project);
            A.CallTo(() => _entityTask.NewNameFor(_parameterIdentification, A <IEnumerable <string> > ._, A <string> ._)).Returns("newName");

            A.CallTo(() => _project.AllParameterIdentifications).Returns(new[]
            {
                new ParameterIdentification()
                {
                    Name = "name1"
                },
                new ParameterIdentification()
                {
                    Name = "name2"
                }
            });

            sut = new RenameParameterIdentificationUICommand(_entityTask, _eventPublisher, _executionContext);
            sut.For(_parameterIdentification);
        }
 public CompoundProcessesPresenter(ICompoundProcessesView view,
                                   ICompoundProcessTask compoundProcessTask,
                                   IPartialProcessToTreeNodeMapper partialProcessNodeMapper,
                                   ITreeNodeFactory treeNodeFactory,
                                   ITreeNodeContextMenuFactory contextMenuFactory,
                                   ICompoundProcessPresenter compoundProcessPresenter,
                                   IEntityTask entityTask, IDialogCreator dialogCreator, INoItemInSelectionPresenter noItemInSelectionPresenter,
                                   ICompoundParameterNodeTypeToCompoundParameterGroupPresenterMapper compoundParameterNodeTypeToCompoundParameterGroupPresenterMapper,
                                   IEnzymaticCompoundProcessPresenter compoundEnzymaticProcessPresenter,
                                   IPartialProcessToRootNodeTypeMapper partialProcessToRootNodeTypeMapper,
                                   ISystemicProcessToRootNodeTypeMapper systemicProcessToRootNodeTypeMapper)
     : base(view)
 {
     _compoundProcessTask      = compoundProcessTask;
     _partialProcessNodeMapper = partialProcessNodeMapper;
     _treeNodeFactory          = treeNodeFactory;
     _contextMenuFactory       = contextMenuFactory;
     _compoundProcessPresenter = compoundProcessPresenter;
     _entityTask    = entityTask;
     _dialogCreator = dialogCreator;
     _noItemInSelectionPresenter             = noItemInSelectionPresenter;
     _noItemInSelectionPresenter.Description = PKSimConstants.Information.CompoundProcessesInfo;
     _compoundParameterNodeTypeToCompoundParameterGroupPresenterMapper = compoundParameterNodeTypeToCompoundParameterGroupPresenterMapper;
     _compoundEnzymaticProcessPresenter   = compoundEnzymaticProcessPresenter;
     _parameterPresenterCache             = new Cache <CompoundParameterNodeType, ICompoundParameterGroupPresenter>();
     _partialProcessToRootNodeTypeMapper  = partialProcessToRootNodeTypeMapper;
     _systemicProcessToRootNodeTypeMapper = systemicProcessToRootNodeTypeMapper;
     AddSubPresenters(_compoundProcessPresenter, _compoundEnzymaticProcessPresenter, _noItemInSelectionPresenter);
 }
        protected override void Context()
        {
            _compound        = new Compound();
            _view            = A.Fake <ICompoundProcessesView>();
            _commandRegister = A.Fake <ICommandCollector>();
            A.CallTo(() => _view.TreeView).Returns(A.Fake <IUxTreeView>());
            _compoundProcessTask               = A.Fake <ICompoundProcessTask>();
            _partialProcessNodeMapper          = A.Fake <IPartialProcessToTreeNodeMapper>();
            _compoundProcessPresenter          = A.Fake <ICompoundProcessPresenter>();
            _compoundEnzymaticProcessPresenter = A.Fake <IEnzymaticCompoundProcessPresenter>();
            _treeNodeFactory              = new TreeNodeFactoryForSpecs();
            _contextMenuFactory           = A.Fake <ITreeNodeContextMenuFactory>();
            _entityTask                   = A.Fake <IEntityTask>();
            _partialProcessesNode         = new RootNode(PKSimRootNodeTypes.CompoundMetabolizingEnzymes);
            _representationInfoRepository = A.Fake <IRepresentationInfoRepository>();
            _compoundParameterNodeTypeToCompoundParameterGroupPresenterMapper = A.Fake <ICompoundParameterNodeTypeToCompoundParameterGroupPresenterMapper>();

            _dialogCreator = A.Fake <IDialogCreator>();
            _noItemInSelectionPresenter = A.Fake <INoItemInSelectionPresenter>();

            sut = new CompoundProcessesPresenter(_view, _compoundProcessTask, _partialProcessNodeMapper, _treeNodeFactory,
                                                 _contextMenuFactory, _compoundProcessPresenter, _entityTask, _dialogCreator, _noItemInSelectionPresenter,
                                                 _compoundParameterNodeTypeToCompoundParameterGroupPresenterMapper, _compoundEnzymaticProcessPresenter,
                                                 new PartialProcessToRootNodeTypeMapper(), new SystemicProcessToRootNodeTypeMapper());
            sut.InitializeWith(_commandRegister);
            A.CallTo(() => _view.TreeView.NodeById(PKSimRootNodeTypes.CompoundMetabolizingEnzymes.Id)).Returns(_partialProcessesNode);
        }
Exemple #6
0
        protected override void Context()
        {
            _project           = A.Fake <IPKSimProject>();
            _entityTask        = A.Fake <IEntityTask>();
            _templateTaskQuery = A.Fake <ITemplateTaskQuery>();
            _executionContext  = A.Fake <IExecutionContext>();
            A.CallTo(() => _executionContext.CurrentProject).Returns(_project);
            _applicationController            = A.Fake <IApplicationController>();
            _buildingBlockInSimulationManager = A.Fake <IBuildingBlockInSimulationManager>();
            _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, _buildingBlockInSimulationManager,
                                        _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>();
        }
 public CompoundProcessPresenter(ICompoundProcessView view, IParametersByGroupPresenter parametersPresenter,
                                 IEntityTask entityTask, ISpeciesRepository speciesRepository,
                                 IRepresentationInfoRepository representationInfoRepository,
                                 ICompoundProcessToCompoundProcessDTOMapper compoundProcessDTOMapper,
                                 ICompoundProcessTask compoundProcessTask)
     : base(view, parametersPresenter, entityTask, speciesRepository, representationInfoRepository, compoundProcessDTOMapper, compoundProcessTask)
 {
 }
 public CompoundAlternativePresentationTask(
     ICompoundAlternativeTask compoundAlternativeTask,
     IApplicationController applicationController,
     IEntityTask entityTask)
 {
     _compoundAlternativeTask = compoundAlternativeTask;
     _applicationController   = applicationController;
     _entityTask = entityTask;
 }
Exemple #9
0
 protected override void Context()
 {
     _view            = A.Fake <IEditContainerView>();
     _containerMapper = A.Fake <IContainerToContainerDTOMapper>();
     _editTasks       = A.Fake <IEditTaskForContainer>();
     _parametersInContainerPresenter = A.Fake <IEditParametersInContainerPresenter>();
     _context   = A.Fake <IMoBiContext>();
     _enityTask = A.Fake <IEntityTask>();
     sut        = new EditContainerPresenter(_view, _containerMapper, _editTasks, _parametersInContainerPresenter, _context, _enityTask);
 }
        protected override void Context()
        {
            _entityTask     = A.Fake <IEntityTask>();
            _eventPublisher = A.Fake <IEventPublisher>();
            _anObject       = A.Fake <IWithName>();

            sut = new RenameObjectUICommand(_entityTask, _eventPublisher)
            {
                Subject = _anObject
            };
        }
Exemple #11
0
 protected override void Context()
 {
     _context = A.Fake <IExecutionContext>();
     _applicationController = A.Fake <IApplicationController>();
     _dataImporter          = A.Fake <IDataImporter>();
     _dimensionRepository   = A.Fake <IDimensionRepository>();
     _ontogenyRepository    = A.Fake <IOntogenyRepository>();
     _entityTask            = A.Fake <IEntityTask>();
     _formulaFactory        = A.Fake <IFormulaFactory>();
     sut = new IndividualOntogenyTask(_context, _applicationController, _dataImporter, _dimensionRepository, _ontogenyRepository, _entityTask, _formulaFactory);
 }
Exemple #12
0
 public OntogenyTask(IExecutionContext executionContext, IApplicationController applicationController, IDataImporter dataImporter,
                     IDimensionRepository dimensionRepository, IOntogenyRepository ontogenyRepository, IEntityTask entityTask, IFormulaFactory formulaFactory)
 {
     _executionContext      = executionContext;
     _applicationController = applicationController;
     _dataImporter          = dataImporter;
     _dimensionRepository   = dimensionRepository;
     _ontogenyRepository    = ontogenyRepository;
     _entityTask            = entityTask;
     _formulaFactory        = formulaFactory;
 }
 public EnzymaticCompoundProcessPresenter(
     IEnzymaticCompoundProcessView view,
     IParametersByGroupPresenter parametersPresenter,
     IEntityTask entityTask, ISpeciesRepository speciesRepository,
     IRepresentationInfoRepository representationInfoRepository,
     IEnzymaticProcessToEnzymaticProcessDTOMapper mapper,
     IBuildingBlockRepository buildingBlockRepository,
     ICompoundProcessTask processTask)
     : base(view, parametersPresenter, entityTask, speciesRepository, representationInfoRepository, mapper, processTask)
 {
     _buildingBlockRepository = buildingBlockRepository;
 }
 protected override void Context()
 {
     _parameterAlternativeFactory = A.Fake <IParameterAlternativeFactory>();
     _applicationController       = A.Fake <IApplicationController>();
     _executionContext            = A.Fake <IExecutionContext>();
     _entityTask              = A.Fake <IEntityTask>();
     _formulaFactory          = A.Fake <IFormulaFactory>();
     _parameterTask           = A.Fake <IParameterTask>();
     _buildingBlockRepository = A.Fake <IBuildingBlockRepository>();
     _compoundFactory         = new CompoundFactoryForSpecs();
     sut = new CompoundAlternativeTask(_parameterAlternativeFactory, _applicationController,
                                       _executionContext, _compoundFactory, _entityTask, _formulaFactory, _parameterTask, _buildingBlockRepository);
 }
Exemple #15
0
 public CompoundAlternativeTask(IParameterAlternativeFactory parameterAlternativeFactory, IApplicationController applicationController,
                                IExecutionContext executionContext, ICompoundFactory compoundFactory, IEntityTask entityTask,
                                IFormulaFactory formulaFactory, IParameterTask parameterTask, IBuildingBlockRepository buildingBlockRepository)
 {
     _parameterAlternativeFactory = parameterAlternativeFactory;
     _applicationController       = applicationController;
     _executionContext            = executionContext;
     _compoundFactory             = compoundFactory;
     _entityTask              = entityTask;
     _formulaFactory          = formulaFactory;
     _parameterTask           = parameterTask;
     _buildingBlockRepository = buildingBlockRepository;
 }
 public EditContainerPresenter(IEditContainerView view, IContainerToContainerDTOMapper containerToDtoContainerMapper, IEditTaskForContainer editTasks,
                               IEditParametersInContainerPresenter editParametersInContainerPresenter, IMoBiContext context, IEntityTask entityTask)
     : base(view)
 {
     _containerToDTOContainerMapper = containerToDtoContainerMapper;
     _entityTask = entityTask;
     _context    = context;
     _editParametersInContainerPresenter = editParametersInContainerPresenter;
     _editTasks = editTasks;
     _view.SetParameterView(editParametersInContainerPresenter.BaseView);
     AddSubPresenters(_editParametersInContainerPresenter);
     initParameterListPresenter();
 }
        protected override void Context()
        {
            _view       = A.Fake <ITagsView>();
            _entityTask = A.Fake <IEntityTask>();
            _tagMapper  = A.Fake <ITagToTagDTOMapper>();
            sut         = new TagsPresenter(_view, _entityTask, _tagMapper);

            _buildingBlock    = A.Fake <IBuildingBlock>();
            _commandCollector = new MoBiMacroCommand();
            sut.InitializeWith(_commandCollector);
            _parameter        = new Parameter();
            sut.BuildingBlock = _buildingBlock;
            sut.Edit(_parameter);
        }
Exemple #18
0
 protected override void Context()
 {
     _dialogCreator = A.Fake <IDialogCreator>();
     _templateTask  = A.Fake <ITemplateTask>();
     _keyPathMapper = A.Fake <IKeyPathMapper>();
     _entitiesInContainerRetriever = A.Fake <IEntitiesInContainerRetriever>();
     _entityTask = A.Fake <IEntityTask>();
     _cloner     = A.Fake <ICloner>();
     _simulationAnalysisWorkflowMapper = A.Fake <IAnalysableToSimulationAnalysisWorkflowMapper>();
     _simulationAnalysisCreator        = A.Fake <ISimulationAnalysisCreator>();
     _lazyLoadTask = A.Fake <ILazyLoadTask>();
     sut           = new PopulationAnalysisTemplateTask(_templateTask, _dialogCreator, _entitiesInContainerRetriever,
                                                        _keyPathMapper, _entityTask, _cloner, _simulationAnalysisWorkflowMapper, _simulationAnalysisCreator, _lazyLoadTask);
 }
 public PopulationAnalysisTemplateTask(ITemplateTask templateTask, IDialogCreator dialogCreator,
                                       IEntitiesInContainerRetriever entitiesInContainerRetriever, IKeyPathMapper keyPathMapper,
                                       IEntityTask entityTask, ICloner cloner, IAnalysableToSimulationAnalysisWorkflowMapper simulationAnalysisWorkflowMapper,
                                       ISimulationAnalysisCreator simulationAnalysisCreator, ILazyLoadTask lazyLoadTask)
 {
     _templateTask  = templateTask;
     _dialogCreator = dialogCreator;
     _entitiesInContainerRetriever = entitiesInContainerRetriever;
     _keyPathMapper = keyPathMapper;
     _entityTask    = entityTask;
     _cloner        = cloner;
     _simulationAnalysisWorkflowMapper = simulationAnalysisWorkflowMapper;
     _simulationAnalysisCreator        = simulationAnalysisCreator;
     _lazyLoadTask = lazyLoadTask;
 }
 public ImportObserverSetPresenter(
     IImportObserverSetView view,
     IObserverInfoPresenter observerInfoPresenter,
     IDialogCreator dialogCreator,
     IObserverTask observerTask,
     IEntityTask entityTask) : base(view)
 {
     _observerInfoPresenter = observerInfoPresenter;
     _dialogCreator         = dialogCreator;
     _observerTask          = observerTask;
     _entityTask            = entityTask;
     AddSubPresenters(_observerInfoPresenter);
     _view.AddObserverView(_observerInfoPresenter.View);
     _view.BindTo(_observerDTOs);
 }
 protected BaseCompoundProcessPresenter(TView view,
                                        IParametersByGroupPresenter parametersPresenter,
                                        IEntityTask entityTask, ISpeciesRepository speciesRepository,
                                        IRepresentationInfoRepository representationInfoRepository,
                                        IMapper <TCompoundProcess, TProcessDTO> compoundProcessDTOMapper,
                                        ICompoundProcessTask compoundProcessTask)
     : base(view)
 {
     _parametersPresenter          = parametersPresenter;
     _entityTask                   = entityTask;
     _speciesRepository            = speciesRepository;
     _representationInfoRepository = representationInfoRepository;
     _compoundProcessDTOMapper     = compoundProcessDTOMapper;
     _processTask                  = compoundProcessTask;
     _view.SetParametersView(_parametersPresenter.View);
     AddSubPresenters(_parametersPresenter);
 }
Exemple #22
0
 public BuildingBlockTask(IExecutionContext executionContext, IApplicationController applicationController,
                          IDialogCreator dialogCreator, IBuildingBlockInSimulationManager buildingBlockInSimulationManager,
                          IEntityTask entityTask, ITemplateTaskQuery templateTaskQuery,
                          ISingleStartPresenterTask singleStartPresenterTask, IBuildingBlockRepository buildingBlockRepository,
                          ILazyLoadTask lazyLoadTask, IPresentationSettingsTask presentationSettingsTask, ISimulationReferenceUpdater simulationReferenceUpdater)
 {
     _executionContext                 = executionContext;
     _applicationController            = applicationController;
     _dialogCreator                    = dialogCreator;
     _buildingBlockInSimulationManager = buildingBlockInSimulationManager;
     _entityTask                 = entityTask;
     _templateTaskQuery          = templateTaskQuery;
     _singleStartPresenterTask   = singleStartPresenterTask;
     _buildingBlockRepository    = buildingBlockRepository;
     _lazyLoadTask               = lazyLoadTask;
     _presentationSettingsTask   = presentationSettingsTask;
     _simulationReferenceUpdater = simulationReferenceUpdater;
 }
        protected override void Context()
        {
            _view = A.Fake <IImportObserverSetView>();
            _observerInfoPresenter = A.Fake <IObserverInfoPresenter>();
            _dialogCreator         = A.Fake <IDialogCreator>();
            _observerTask          = A.Fake <IObserverTask>();
            _commandCollector      = A.Fake <ICommandCollector>();
            _observer1             = new ContainerObserverBuilder().WithName("OBS1");
            _observer2             = new ContainerObserverBuilder().WithName("OBS2");
            _observerSet           = new ObserverSet {
                _observer1, _observer2
            };
            _entityTask = A.Fake <IEntityTask>();
            A.CallTo(() => _view.BindTo(A <IReadOnlyList <ImportObserverDTO> > ._))
            .Invokes(x => _allImportObserverDTO = x.GetArgument <IReadOnlyList <ImportObserverDTO> >(0));

            sut = new ImportObserverSetPresenter(_view, _observerInfoPresenter, _dialogCreator, _observerTask, _entityTask);
            sut.InitializeWith(_commandCollector);
        }
Exemple #24
0
        public EditParameterPresenter(IEditParameterView view,
                                      IEditFormulaPresenter editValueFormulaPresenter,
                                      IParameterToParameterDTOMapper parameterMapper,
                                      IEditFormulaPresenter editRhsFormulaPresenter,
                                      IInteractionTaskContext interactionTaskContext,
                                      IEntityTask entityTask,
                                      IGroupRepository groupRepository,
                                      IEditTaskFor <IParameter> editTasks,
                                      IInteractionTasksForParameter parameterTask,
                                      IContextSpecificReferencesRetriever contextSpecificReferencesRetriever,
                                      IFavoriteTask favoriteTask,
                                      IEditValueOriginPresenter editValueOriginPresenter
                                      )
            : base(view)
        {
            _editValueFormulaPresenter          = editValueFormulaPresenter;
            _parameterTask                      = parameterTask;
            _contextSpecificReferencesRetriever = contextSpecificReferencesRetriever;
            _favoriteTask             = favoriteTask;
            _editValueOriginPresenter = editValueOriginPresenter;
            _parameterMapper          = parameterMapper;
            _entityTask              = entityTask;
            _groupRepository         = groupRepository;
            _editTasks               = editTasks;
            _editRHSFormulaPresenter = editRhsFormulaPresenter;
            _interactionTaskContext  = interactionTaskContext;
            _view.SetFormulaView(_editValueFormulaPresenter.BaseView);
            _view.AddRHSView(_editRHSFormulaPresenter.BaseView);
            _view.AddValueOriginView(_editValueOriginPresenter.BaseView);

            AddSubPresenters(editRhsFormulaPresenter, editValueFormulaPresenter, _editValueOriginPresenter);

            _editRHSFormulaPresenter.IsRHS = true;
            _editRHSFormulaPresenter.RemoveAllFormulaTypes();
            _editRHSFormulaPresenter.AddFormulaType <ConstantFormula>();
            _editRHSFormulaPresenter.AddFormulaType <ExplicitFormula>();
            _editRHSFormulaPresenter.SetDefaultFormulaType <ExplicitFormula>();
            ParameterBuildModes   = EnumHelper.AllValuesFor <ParameterBuildMode>();
            WarnOnBuildModeChange = true;
            _editValueOriginPresenter.ValueOriginUpdated += setValueOrigin;
            _editValueOriginPresenter.ShowCaption         = false;
        }
Exemple #25
0
 protected MoleculesPresenter(IMoleculesView view,
                              IMoleculeExpressionTask <TSimulationSubject> moleculeExpressionTask,
                              ITreeNodeFactory treeNodeFactory,
                              ITreeNodeContextMenuFactory contextMenuFactory,
                              IDialogCreator dialogCreator,
                              IEntityTask entityTask,
                              IRootNodeToIndividualExpressionsPresenterMapper <TSimulationSubject> expressionsPresenterMapper,
                              INoItemInSelectionPresenter noItemInSelectionPresenter)
     : base(view)
 {
     _moleculeExpressionTask                 = moleculeExpressionTask;
     _treeNodeFactory                        = treeNodeFactory;
     _contextMenuFactory                     = contextMenuFactory;
     _dialogCreator                          = dialogCreator;
     _entityTask                             = entityTask;
     _expressionsPresenterMapper             = expressionsPresenterMapper;
     _noItemInSelectionPresenter             = noItemInSelectionPresenter;
     _noItemInSelectionPresenter.Description = PKSimConstants.Information.IndividualExpressionInfo;
     _expressionsPresenterCache              = new Cache <RootNode, IIndividualMoleculeExpressionsPresenter>();
 }
Exemple #26
0
        protected override void Context()
        {
            _view = A.Fake <IEditParameterView>();
            _editFormulaPresenter    = A.Fake <IEditFormulaPresenter>();
            _parameterMapper         = A.Fake <IParameterToParameterDTOMapper>();
            _editRHSPresenter        = A.Fake <IEditFormulaPresenter>();
            _entityTaks              = A.Fake <IEntityTask>();
            _interactionTasksContext = A.Fake <IInteractionTaskContext>();
            _groupRepository         = A.Fake <IGroupRepository>();
            _editTasks                = A.Fake <IEditTaskFor <IParameter> >();
            _favoriteTask             = A.Fake <IFavoriteTask>();
            _parameterTask            = A.Fake <IInteractionTasksForParameter>();
            _editValueOriginPresenter = A.Fake <IEditValueOriginPresenter>();
            sut = new EditParameterPresenter(_view, _editFormulaPresenter, _parameterMapper, _editRHSPresenter, _interactionTasksContext,
                                             _entityTaks, _groupRepository, _editTasks, _parameterTask, new ContextSpecificReferencesRetriever(), _favoriteTask, _editValueOriginPresenter)
            {
                BuildingBlock = A.Fake <IBuildingBlock>()
            };

            _commandCollector = A.Fake <ICommandCollector>();
            sut.InitializeWith(_commandCollector);
        }
Exemple #27
0
 public TagsPresenter(ITagsView view, IEntityTask entityTask, ITagToTagDTOMapper tagMapper) : base(view)
 {
     _entityTask = entityTask;
     _tagMapper  = tagMapper;
 }
 public RenameObjectUICommand(IEntityTask entityTask, IEventPublisher eventPublisher)
 {
     _entityTask     = entityTask;
     _eventPublisher = eventPublisher;
 }
Exemple #29
0
 public EditProjectDescriptionCommand(IWorkspace workspace, IEntityTask entityTask)
 {
     _workspace  = workspace;
     _entityTask = entityTask;
 }
 public IndividualOntogenyTask(IExecutionContext executionContext, IApplicationController applicationController, IDataImporter dataImporter, IDimensionRepository dimensionRepository, IOntogenyRepository ontogenyRepository, IEntityTask entityTask, IFormulaFactory formulaFactory) : base(executionContext, applicationController, dataImporter, dimensionRepository, ontogenyRepository, entityTask, formulaFactory)
 {
 }