protected JournalPresenter( IJournalView view, IRegionResolver regionResolver, IJournalPageToJournalPageDTOMapper mapper, IJournalTask journalTask, IViewItemContextMenuFactory viewItemContextMenuFactory, IJournalRetriever journalRetriever, IJournalPagePreviewPresenter previewPresenter, IJournalSearchPresenter searchPresenter, RegionName regionName) : base(view) { _mapper = mapper; _journalTask = journalTask; _viewItemContextMenuFactory = viewItemContextMenuFactory; _journalRetriever = journalRetriever; _previewPresenter = previewPresenter; _searchPresenter = searchPresenter; _region = regionResolver.RegionWithName(regionName); _allJournalPageDTOs = new NotifyList <JournalPageDTO>(); View.AddPreviewView(_previewPresenter.BaseView); View.AddSeachView(_searchPresenter.BaseView); AddSubPresenters(_previewPresenter, _searchPresenter); View.BindTo(_allJournalPageDTOs); View.SearchVisible = false; _journalSearch = null; _region.Add(View); }
protected override void Context() { _view = A.Fake <IJournalView>(); _regionResolver = A.Fake <IRegionResolver>(); _mapper = A.Fake <IJournalPageToJournalPageDTOMapper>(); _journalTask = A.Fake <IJournalTask>(); _viewItemContextMenuFactory = A.Fake <IViewItemContextMenuFactory>(); _journalRetriever = A.Fake <IJournalRetriever>(); _previewPresenter = A.Fake <IJournalPagePreviewPresenter>(); _journalExportTask = A.Fake <IJournalExportTask>(); _searchPresenter = A.Fake <IJournalSearchPresenter>(); _journalSearch = new JournalSearch(); A.CallTo(() => _view.BindTo(A <IEnumerable <JournalPageDTO> > ._)) .Invokes(x => _allWorkingJournalItemDTOs = x.GetArgument <IEnumerable <JournalPageDTO> >(0).DowncastTo <IList <JournalPageDTO> >()); _region = A.Fake <IRegion>(); A.CallTo(_regionResolver).WithReturnType <IRegion>().Returns(_region); sut = new JournalPresenterForSpecs(_view, _regionResolver, _mapper, _journalTask, _viewItemContextMenuFactory, _journalRetriever, _previewPresenter, _searchPresenter); _journal = new Journal(); A.CallTo(() => _journalRetriever.Current).Returns(_journal); _journalPage = new JournalPage(); _journalPageDTO = new JournalPageDTO(_journalPage); A.CallTo(_mapper).WithReturnType <JournalPageDTO>().Returns(_journalPageDTO); }
public JournalPresenterForSpecs(IJournalView view, IRegionResolver regionResolver, IJournalPageToJournalPageDTOMapper mapper, IJournalTask journalTask, IViewItemContextMenuFactory viewItemContextMenuFactory, IJournalRetriever journalRetriever, IJournalPagePreviewPresenter previewPresenter, IJournalSearchPresenter searchPresenter) : base(view, regionResolver, mapper, journalTask, viewItemContextMenuFactory, journalRetriever, previewPresenter, searchPresenter, new RegionName("XX", "XX", ApplicationIcons.EmptyIcon)) { }
public ProjectTask(IWorkspace workspace, IApplicationController applicationController, IDialogCreator dialogCreator, IExecutionContext executionContext, IHeavyWorkManager heavyWorkManager, IWorkspaceLayoutUpdater workspaceLayoutUpdater, IUserSettings userSettings, IJournalTask journalTask, IJournalRetriever journalRetriever, ISnapshotTask snapshotTask, IBuildingBlockInProjectManager buildingBlockInProjectManager ) { _workspace = workspace; _applicationController = applicationController; _dialogCreator = dialogCreator; _executionContext = executionContext; _heavyWorkManager = heavyWorkManager; _workspaceLayoutUpdater = workspaceLayoutUpdater; _userSettings = userSettings; _journalTask = journalTask; _journalRetriever = journalRetriever; _snapshotTask = snapshotTask; _buildingBlockInProjectManager = buildingBlockInProjectManager; }
public override Task GlobalContext() { _project = new PKSimProject(); _dialogCreator = A.Fake <IDialogCreator>(); _workspace = A.Fake <IWorkspace>(); _executionContext = A.Fake <IExecutionContext>(); _applicationController = A.Fake <IApplicationController>(); _workspaceLayoutUpdater = A.Fake <IWorkspaceLayoutUpdater>(); _userSettings = A.Fake <IUserSettings>(); _journalTask = A.Fake <IJournalTask>(); _journalRetriever = A.Fake <IJournalRetriever>(); _snapshotTask = A.Fake <ISnapshotTask>(); _buildingBlockInSimulationManager = A.Fake <IBuildingBlockInSimulationManager>(); _workspace.Project = _project; _workspace.WorkspaceLayout = new WorkspaceLayout(); _heavyWorkManager = new HeavyWorkManagerForSpecs(); _simulation = new IndividualSimulation(); _project.AddBuildingBlock(_simulation); sut = new ProjectTask(_workspace, _applicationController, _dialogCreator, _executionContext, _heavyWorkManager, _workspaceLayoutUpdater, _userSettings, _journalTask, _journalRetriever, _snapshotTask, _buildingBlockInSimulationManager); _oldFileExitst = FileHelper.FileExists; return(_completed); }
public JournalPresenter(IJournalView view, IRegionResolver regionResolver, IJournalPageToJournalPageDTOMapper mapper, IJournalTask journalTask, IViewItemContextMenuFactory viewItemContextMenuFactory, IJournalRetriever journalRetriever, IJournalPagePreviewPresenter previewPresenter, IJournalSearchPresenter searchPresenter) : base(view, regionResolver, mapper, journalTask, viewItemContextMenuFactory, journalRetriever, previewPresenter, searchPresenter, RegionNames.Journal) { }
public JournalPageEditorView(IImageListRetriever imageListRetriever, IJournalTask journalTask, IClipboardTask clipboardTask) { InitializeComponent(); _imageListRetriever = imageListRetriever; _journalTask = journalTask; _clipboardTask = clipboardTask; _screenBinder = new ScreenBinder <JournalPageDTO>(); }
public CustomRichEditCommandFactoryService(RichEditControl control, IRichEditCommandFactoryService service, IJournalTask journalTask, IClipboardTask clipboardTask, Func <JournalPageDTO> journalPageDTORetriever) { _control = control; _service = service; _journalTask = journalTask; _clipboardTask = clipboardTask; _journalPageDTORetriever = journalPageDTORetriever; }
public SimulationTransferLoader( ISimulationPersistor simulationPersister, IProjectRetriever projectRetriever, IJournalTask journalTask ) { _simulationPersister = simulationPersister; _projectRetriever = projectRetriever; _journalTask = journalTask; }
public CustomSaveDocumentCommand( RichEditControl control, IJournalTask journalTask, Func <JournalPageDTO> journalPageDTORetriever) : base(control) { _control = control; _journalTask = journalTask; _journalPageDTORetriever = journalPageDTORetriever; }
public AddParameterAnalysableToActiveJournalPageUICommand( IJournalTask journalTask, IObservedDataRepository observedDataRepository, IOSPSuiteExecutionContext executionContext, IActiveSubjectRetriever activeSubjectRetriever ) : base(activeSubjectRetriever) { _journalTask = journalTask; _observedDataRepository = observedDataRepository; _executionContext = executionContext; }
public SimulationTransferLoader(IDimensionFactory dimensionFactory, IObjectBaseFactory objectBaseFactory, ISimulationPersistor simulationPersister, IProjectRetriever projectRetriever, IJournalTask journalTask, ICloneManagerForModel cloneManagerForModel) { _dimensionFactory = dimensionFactory; _objectBaseFactory = objectBaseFactory; _simulationPersister = simulationPersister; _projectRetriever = projectRetriever; _journalTask = journalTask; _cloneManagerForModel = cloneManagerForModel; }
protected override void Context() { base.Context(); _view = A.Fake <IJournalPagePreviewView>(); _journalTask = A.Fake <IJournalTask>(); _journalPageTask = A.Fake <IJournalPageTask>(); _relatedItemsPresenter = A.Fake <IRelatedItemsPresenter>(); sut = new JournalPagePreviewPresenter(_view, _journalTask, _journalPageTask, _relatedItemsPresenter); _journalPageDTO = new JournalPageDTO(new JournalPage()); }
protected override void Context() { _pkmlFile = "file"; _project = new PKSimProject(); _simulationPersister = A.Fake <ISimulationPersistor>(); _projectRetriever = A.Fake <IProjectRetriever>(); _journalTask = A.Fake <IJournalTask>(); sut = new SimulationTransferLoader(_simulationPersister, _projectRetriever, _journalTask); _simulationTransfer = new SimulationTransfer(); A.CallTo(() => _projectRetriever.CurrentProject).Returns(_project); A.CallTo(() => _simulationPersister.Load(_pkmlFile, A <IWithIdRepository> ._)).Returns(_simulationTransfer); }
public JournalTestPresenter(IJournalTestView view, IJournalDiagramPresenter journalDiagramPresenter, IJournalTask journalTask, IJournalExportTask journalExportTask, IJournalRetriever journalRetriever, IJournalPresenter journalPresenter, IJournalPageEditorFormPresenter journalPageEditorFormPresenter, IJournalRichEditFormPresenter journalRichEditFormPresenter) : base(view) { _view.AddDiagram(journalDiagramPresenter.View); _journalTask = journalTask; _journalExportTask = journalExportTask; _journalRetriever = journalRetriever; _journalPresenter = journalPresenter; _journalDiagramPresenter = journalDiagramPresenter; _journalPageEditorFormPresenter = journalPageEditorFormPresenter; _journalRichEditFormPresenter = journalRichEditFormPresenter; }
public ContextPersistor(IProjectConverterLogger projectConverterLogger, ISessionManager sessionManager, IProjectPersistor projectPersistor, IHistoryManagerPersistor historyManagerPersistor, IProjectFileCompressor projectFileCompressor, IEventPublisher eventPublisher, IJournalTask journalTask, IJournalLoader journalLoader) { _projectConverterLogger = projectConverterLogger; _sessionManager = sessionManager; _projectPersistor = projectPersistor; _historyManagerPersistor = historyManagerPersistor; _projectFileCompressor = projectFileCompressor; _eventPublisher = eventPublisher; _journalTask = journalTask; _journalLoader = journalLoader; }
public JournalPagePreviewPresenter( IJournalPagePreviewView view, IJournalTask journalTask, IJournalPageTask journalPageTask, IRelatedItemsPresenter relatedItemsPresenter) : base(view) { _journalTask = journalTask; _journalPageTask = journalPageTask; _relatedItemsPresenter = relatedItemsPresenter; _view.AddRelatedItemsView(_relatedItemsPresenter.View); AddSubPresenters(_relatedItemsPresenter); }
protected override void Context() { _pkmlFile = "file"; _project = new PKSimProject(); _dimensionFactory = A.Fake <IDimensionFactory>(); _objectBaseFactory = A.Fake <IObjectBaseFactory>(); _simulationPersister = A.Fake <ISimulationPersistor>(); _projectRetriever = A.Fake <IProjectRetriever>(); _journalTask = A.Fake <IJournalTask>(); _cloneManagerForModel = A.Fake <ICloneManagerForModel>(); sut = new SimulationTransferLoader(_dimensionFactory, _objectBaseFactory, _simulationPersister, _projectRetriever, _journalTask, _cloneManagerForModel); _simulationTransfer = new SimulationTransfer(); A.CallTo(() => _projectRetriever.CurrentProject).Returns(_project); A.CallTo(() => _simulationPersister.Load(_pkmlFile, _dimensionFactory, _objectBaseFactory, A <IWithIdRepository> ._, _cloneManagerForModel)).Returns(_simulationTransfer); }
public JournalPageEditorPresenter( IJournalPageEditorView view, IContentLoader contentLoader, IJournalPageToJournalPageDTOMapper mapper, IJournalTask journalTask, IJournalRetriever journalRetriever, IPresentationUserSettings userSettings ) : base(view) { _contentLoader = contentLoader; _mapper = mapper; _journalTask = journalTask; _journalRetriever = journalRetriever; _journalPageSettings = userSettings.JournalPageEditorSettings; _view.ApplyUserSettingsToRichEdit(_journalPageSettings); }
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 override void GlobalContext() { base.GlobalContext(); _project = A.Fake <IPKSimProject>(); _dialogCreator = A.Fake <IDialogCreator>(); _workspace = A.Fake <IWorkspace>(); _executionContext = A.Fake <IExecutionContext>(); _applicationController = A.Fake <IApplicationController>(); _workspaceLayoutUpdater = A.Fake <IWorkspaceLayoutUpdater>(); _userSettings = A.Fake <IUserSettings>(); _journalTask = A.Fake <IJournalTask>(); _journalRetriever = A.Fake <IJournalRetriever>(); _workspace.Project = _project; _workspace.WorkspaceLayout = new WorkspaceLayout(); _heavyWorkManager = new HeavyWorkManagerForSpecs(); sut = new ProjectTask(_workspace, _applicationController, _dialogCreator, _executionContext, _heavyWorkManager, _workspaceLayoutUpdater, _userSettings, _journalTask, _journalRetriever); _oldFileExitst = FileHelper.FileExists; }
protected override void Context() { _view = A.Fake <IJournalPageEditorView>(); _contentLoader = A.Fake <IContentLoader>(); _eventPublisher = A.Fake <IEventPublisher>(); _journalTask = A.Fake <IJournalTask>(); _mapper = A.Fake <IJournalPageToJournalPageDTOMapper>(); _journalSearch = new JournalSearch(); _userSettings = A.Fake <IPresentationUserSettings>(); _journalRetriever = A.Fake <IJournalRetriever>(); sut = new JournalPageEditorPresenter(_view, _contentLoader, _mapper, _journalTask, _journalRetriever, _userSettings); _journalPage = new JournalPage(); _journalPageDTO = new JournalPageDTO(_journalPage); _journal = new Journal(); _journal.AddJournalPage(_journalPage); A.CallTo(() => _journalRetriever.Current).Returns(_journal); A.CallTo(_mapper).WithReturnType <JournalPageDTO>().Returns(_journalPageDTO); }
protected override void Context() { _journalTask = A.Fake <IJournalTask>(); _activeSubjectRetriever = A.Fake <IActiveSubjectRetriever>(); _observedDataRepository = A.Fake <IObservedDataRepository>(); _executionContext = A.Fake <IOSPSuiteExecutionContext>(); sut = new AddParameterAnalysableToActiveJournalPageUICommand(_journalTask, _observedDataRepository, _executionContext, _activeSubjectRetriever); _parameterIdentification = new ParameterIdentification(); sut.Subject = _parameterIdentification; _simulation1 = A.Fake <ISimulation>(); _simulation2 = A.Fake <ISimulation>(); _parameterIdentification.AddSimulation(_simulation1); _parameterIdentification.AddSimulation(_simulation2); _obs1 = new DataRepository("OBS1"); _obs2 = new DataRepository("OBS2"); A.CallTo(() => _observedDataRepository.AllObservedDataUsedBy(_parameterIdentification)).Returns(new[] { _obs1, _obs2 }); }
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)); }
public AddRelatedItemsToActiveJournalPageUICommand(IJournalTask journalTask, IActiveSubjectRetriever activeSubjectRetriever) : base(activeSubjectRetriever) { _journalTask = journalTask; }
public SelectJournalUICommand(IJournalTask journalTask) { _journalTask = journalTask; }
public CreateJournalPageUICommand(IJournalTask journalTask) { _journalTask = journalTask; }
public RefreshJournalUICommand(IJournalTask journalTask) { _journalTask = journalTask; }