protected override void Context() { _objectBaseFactory = A.Fake <IObjectBaseFactory>(); _simulationBuildingBlockUpdater = A.Fake <ISimulationBuildingBlockUpdater>(); _simulationModelCreator = A.Fake <ISimulationModelCreator>(); _simulationParametersUpdater = A.Fake <ISimulationParametersUpdater>(); _modelPropertiesTask = A.Fake <IModelPropertiesTask>(); _cloner = A.Fake <ICloner>(); _diagramModelFactory = A.Fake <IDiagramModelFactory>(); _interactionTask = A.Fake <IInteractionTask>(); _individual = A.Fake <Individual>(); _compounds = new List <Compound>(); A.CallTo(() => _individual.BuildingBlockType).Returns(PKSimBuildingBlockType.Individual); _population = A.Fake <Population>(); A.CallTo(() => _population.BuildingBlockType).Returns(PKSimBuildingBlockType.Population); _originData = new OriginData(); _modelProperties = A.Fake <ModelProperties>(); _individualSimulation = A.Fake <IndividualSimulation>(); _populationSimulation = A.Fake <PopulationSimulation>(); _objectIdResetter = A.Fake <IObjectIdResetter>(); _compoundPropertiesUpdater = A.Fake <ICompoundPropertiesUpdater>(); A.CallTo(() => _objectBaseFactory.Create <IndividualSimulation>()).Returns(_individualSimulation); A.CallTo(() => _objectBaseFactory.Create <PopulationSimulation>()).Returns(_populationSimulation); _individual.OriginData = _originData; A.CallTo(() => _individual.Organism).Returns(A.Fake <Organism>()); sut = new SimulationFactory(_objectBaseFactory, _simulationBuildingBlockUpdater, _simulationModelCreator, _objectIdResetter, _compoundPropertiesUpdater, _simulationParametersUpdater, _modelPropertiesTask, _cloner, _diagramModelFactory, _interactionTask); }
protected BaseDiagramPresenter(TView view, IContainerBaseLayouter layouter, IDialogCreator dialogCreator, IDiagramModelFactory diagramModelFactory) : base(view) { _dialogCreator = dialogCreator; _diagramModelFactory = diagramModelFactory; _layouter = layouter; }
public ReactionDiagramPresenter(IReactionDiagramView view, IContainerBaseLayouter layouter, IMoBiContext context, IUserSettings userSettings, IDialogCreator dialogCreator, IMoBiApplicationController applicationController, IDiagramTask diagramTask, IDiagramLayoutTask diagramLayoutTask, IStartOptions runOptions, IDiagramModelFactory diagramModelFactory) : base(view, layouter, dialogCreator, diagramModelFactory, userSettings, context, diagramTask, runOptions) { _applicationController = applicationController; _diagramPopupMenu = new PopupMenuReactionDiagram(this, runOptions); _moleculePopupMenu = _diagramPopupMenu; _reactionPopupMenu = new PopupMenuReactionBuilder(this, context, runOptions); _diagramLayoutTask = diagramLayoutTask; }
public ReactionDiagramPresenter(IReactionDiagramView view, IContainerBaseLayouter layouter, IDialogCreator dialogCreator, IDiagramModelFactory diagramModelFactory, IUserSettings userSettings, IDiagramLayoutTask layoutTask, ISimulationToSimulationReactionDiagramDTOMapper simulationReactionDiagramDTOMapper) : base(view, layouter, dialogCreator, diagramModelFactory) { _userSettings = userSettings; _layoutTask = layoutTask; _simulationReactionDiagramDTOMapper = simulationReactionDiagramDTOMapper; NodeMoved += (sender, args) => DiagramHasChanged(); }
protected override void Context() { _diagramLayoutTask = A.Fake <IDiagramLayoutTask>(); _mapper = A.Fake <ISimulationToSimulationReactionDiagramDTOMapper>(); _diagramModelFactory = A.Fake <IDiagramModelFactory>(); _simulationReactionDiagramDTO = new SimulationReactionDiagramDTO { DiagramModel = A.Fake <IDiagramModel>(), DiagramManager = A.Fake <IDiagramManager <SimulationReactionDiagramDTO> >() }; sut = new ReactionDiagramPresenter(A.Fake <IReactionDiagramView>(), A.Fake <IContainerBaseLayouter>(), A.Fake <IDialogCreator>(), _diagramModelFactory, A.Fake <IUserSettings>(), _diagramLayoutTask, _mapper); A.CallTo(_mapper).WithReturnType <SimulationReactionDiagramDTO>().Returns(_simulationReactionDiagramDTO); }
public JournalDiagramPresenter( IJournalDiagramView view, IContainerBaseLayouter layouter, IDialogCreator dialogCreator, IDiagramModelFactory diagramModelFactory, IPresentationUserSettings userSettings, IJournalTask journalTask, IJournalPageTask journalPageTask, IReloadRelatedItemTask reloadRelatedItemTask, IJournalComparisonTask journalComparisonTask, IMultipleBaseNodeContextMenuFactory multipleNodeContextMenuFactory, IViewItemContextMenuFactory viewItemContextMenuFactory) : base(view, layouter, dialogCreator, diagramModelFactory) { _userSettings = userSettings; _journalTask = journalTask; _journalPageTask = journalPageTask; _reloadRelatedItemTask = reloadRelatedItemTask; _journalComparisonTask = journalComparisonTask; _multipleNodeContextMenuFactory = multipleNodeContextMenuFactory; _viewItemContextMenuFactory = viewItemContextMenuFactory; }
public SimulationFactory(IObjectBaseFactory objectBaseFactory, ISimulationBuildingBlockUpdater simulationBuildingBlockUpdater, ISimulationModelCreator simulationModelCreator, IObjectIdResetter objectIdResetter, ICompoundPropertiesUpdater compoundPropertiesUpdater, ISimulationParametersUpdater simulationParametersUpdater, IModelPropertiesTask modelPropertiesTask, ICloner cloner, IDiagramModelFactory diagramModelFactory, IInteractionTask interactionTask) { _objectBaseFactory = objectBaseFactory; _simulationBuildingBlockUpdater = simulationBuildingBlockUpdater; _simulationModelCreator = simulationModelCreator; _objectIdResetter = objectIdResetter; _compoundPropertiesUpdater = compoundPropertiesUpdater; _simulationParametersUpdater = simulationParametersUpdater; _modelPropertiesTask = modelPropertiesTask; _cloner = cloner; _diagramModelFactory = diagramModelFactory; _interactionTask = interactionTask; }
protected MoBiBaseDiagramPresenter(TView view, IContainerBaseLayouter layouter, IDialogCreator dialogCreator, IDiagramModelFactory diagramModelFactory, IUserSettings userSettings, IMoBiContext context, IDiagramTask diagramTask, IStartOptions runOptions) : base(view, layouter, dialogCreator, diagramModelFactory) { _context = context; _diagramTask = diagramTask; _userSettings = userSettings; LayoutConfiguration = userSettings.ForceLayoutConfigutation; _diagramPopupMenu = new DiagramPopupMenuBase(this, runOptions); _containerPopupMenu = _diagramPopupMenu; _neighborhoodPopupMenu = _diagramPopupMenu; }
protected override void Context() { _reactionDiagramView = A.Fake <IReactionDiagramView>(); _containerBaseLayouter = A.Fake <IContainerBaseLayouter>(); _moBiContext = A.Fake <IMoBiContext>(); _userSettings = A.Fake <IUserSettings>(); _dialogCreator = A.Fake <IDialogCreator>(); _moBiApplicationController = A.Fake <IMoBiApplicationController>(); _diagramTask = A.Fake <IDiagramTask>(); _diagramLayoutTask = A.Fake <IDiagramLayoutTask>(); _commandCollector = A.Fake <ICommandCollector>(); _runOptions = A.Fake <IStartOptions>(); _diagramModelFactory = A.Fake <IDiagramModelFactory>(); sut = new ReactionDiagramPresenter(_reactionDiagramView, _containerBaseLayouter, _moBiContext, _userSettings, _dialogCreator, _moBiApplicationController, _diagramTask, _diagramLayoutTask, _runOptions, _diagramModelFactory); sut.InitializeWith(_commandCollector); }
public SimulationDiagramPresenter(ISimulationDiagramView view, IContainerBaseLayouter layouter, IDialogCreator dialogCreator, IDiagramModelFactory diagramModelFactory, IUserSettings userSettings, IMoBiContext context, IDiagramTask diagramTask, IStartOptions runOptions, IMoBiConfiguration configuration, ILayerLayouter layerLayouter) : base(view, layouter, dialogCreator, diagramModelFactory, userSettings, context, diagramTask, runOptions) { _configuration = configuration; _layerLayouter = layerLayouter; _diagramPopupMenu = new PopupMenuModelDiagram(this, dialogCreator, runOptions); _containerPopupMenu = _diagramPopupMenu; _moleculeAmountPopupMenu = new DiagramPopupMenuBaseWithContext(this, _context, runOptions); }
public Converter552To561(ICompoundCalculationMethodCategoryRepository compoundCalculationMethodCategoryRepository, IIndividualFactory individualFactory, ICloner cloner, INeighborhoodFinalizer neighborhoodFinalizer, IContainerTask containerTask, IPKSimXmlSerializerRepository serializerRepository, IReactionBuildingBlockCreator reactionBuildingBlockCreator, IDiagramModelFactory diagramModelFactory, ICompoundProcessRepository compoundProcessRepository, IParameterSetUpdater parameterSetUpdater, IDialogCreator dialogCreator, IRenalAgingCalculationMethodUpdater renalAgingCalculationMethodUpdater, IIndividualUpdater individualUpdater) { _compoundCalculationMethodCategoryRepository = compoundCalculationMethodCategoryRepository; _individualFactory = individualFactory; _cloner = cloner; _neighborhoodFinalizer = neighborhoodFinalizer; _containerTask = containerTask; _serializerRepository = serializerRepository; _reactionBuildingBlockCreator = reactionBuildingBlockCreator; _diagramModelFactory = diagramModelFactory; _compoundProcessRepository = compoundProcessRepository; _parameterSetUpdater = parameterSetUpdater; _dialogCreator = dialogCreator; _renalAgingCalculationMethodUpdater = renalAgingCalculationMethodUpdater; _individualUpdater = individualUpdater; }
protected override void Context() { _journalTask = A.Fake <IJournalTask>(); _view = A.Fake <IJournalDiagramView>(); _reloadRelatedItemTask = A.Fake <IReloadRelatedItemTask>(); var journalComparisonTask = A.Fake <IJournalComparisonTask>(); _multipleBaseNodeContextMenuFactory = A.Fake <IMultipleBaseNodeContextMenuFactory>(); _journalPageTask = A.Fake <IJournalPageTask>(); _userSettings = A.Fake <IPresentationUserSettings>(); _dialogCreator = A.Fake <IDialogCreator>(); _containerBaseLayouter = A.Fake <IContainerBaseLayouter>(); _viewItemContextMenuFactory = A.Fake <IViewItemContextMenuFactory>(); _diagramModelFactory = A.Fake <IDiagramModelFactory>(); sut = new JournalDiagramPresenter(_view, _containerBaseLayouter, _dialogCreator, _diagramModelFactory, _userSettings, _journalTask, _journalPageTask, _reloadRelatedItemTask, journalComparisonTask, _multipleBaseNodeContextMenuFactory, _viewItemContextMenuFactory); _journal = new Journal(); _journalDiagram = new JournalDiagram().WithName(global::OSPSuite.Assets.Captions.Journal.DefaultDiagramName); _journal.AddDiagram(_journalDiagram); _journalDiagram.DiagramManager = A.Fake <IDiagramManager <JournalDiagram> >(); _journalDiagram.DiagramModel = A.Fake <IDiagramModel>(); sut.Handle(new JournalLoadedEvent(_journal)); }
protected override void Context() { _diagramModelFactory = A.Fake <IDiagramModelFactory>(); _journalDiagramManagerFactory = A.Fake <IJournalDiagramManagerFactory>(); sut = new JournalDiagramFactory(_diagramModelFactory, _journalDiagramManagerFactory); }
public JournalDiagramFactory(IDiagramModelFactory diagramModelFactory, IJournalDiagramManagerFactory journalDiagramManagerFactory) { _diagramModelFactory = diagramModelFactory; _journalDiagramManagerFactory = journalDiagramManagerFactory; }
public SpatialStructureDiagramPresenter(ISpatialStructureDiagramView view, IContainerBaseLayouter layouter, IUserSettings userSettings, IMoBiContext context, IDialogCreator dialogCreator, IMoBiConfiguration configuration, IDiagramTask diagramTask, IStartOptions runOptions, IDiagramModelFactory diagramModelFactory) : base(view, layouter, dialogCreator, diagramModelFactory, userSettings, context, diagramTask, runOptions) { _configuration = configuration; _diagramPopupMenu = new PopupMenuSpaceDiagram(this, runOptions); _containerPopupMenu = new PopupMenuFullContainerWithParametersNode(this, _context, runOptions); _neighborhoodPopupMenu = new PopupMenuFullEntityNode <INeighborhoodBuilder>(this, _context, runOptions); }