public JournalPageEditorFormPresenter(IJournalPageEditorFormView view, IJournalPageEditorPresenter journalPageEditorPresenter, IPresentationUserSettings userSettings) : base(view) { _journalPageEditorPresenter = journalPageEditorPresenter; _userSettings = userSettings; view.AttachWorkingJournalItemEditorView(journalPageEditorPresenter.View); AddSubPresenters(_journalPageEditorPresenter); }
protected override void Context() { _presentationUserSettings = A.Fake <IPresentationUserSettings>(); _view = A.Fake <ISensitivityAnalysisFeedbackView>(); _sensitivityAnalysis = new SensitivityAnalysis(); sut = new SensitivityAnalysisFeedbackPresenter(_view, _presentationUserSettings); }
public ChartEditorLayoutTask(IPresentationUserSettings userSettings, IChartLayoutTemplateRepository chartLayoutTemplateRepository, IOSPSuiteXmlSerializerRepository chartEditorXmlSerializerRepository, IDialogCreator dialogCreator) { _userSettings = userSettings; _chartLayoutTemplateRepository = chartLayoutTemplateRepository; _dialogCreator = dialogCreator; _settingsPersistor = new DataPersistor(chartEditorXmlSerializerRepository); }
public ChartFactory(IContainer container, IIdGenerator idGenerator, IPresentationUserSettings presentationUserSettings, IDimensionFactory dimensionFactory, ITableFormulaToDataRepositoryMapper dataRepositoryMapper) { _container = container; _idGenerator = idGenerator; _presentationUserSettings = presentationUserSettings; _dimensionFactory = dimensionFactory; _dataRepositoryMapper = dataRepositoryMapper; }
protected override void Context() { _container = A.Fake <IContainer>(); _userSettings = A.Fake <IPresentationUserSettings>(); _userSettings.DefaultChartYScaling = Scalings.Linear; _tableFormulaToDataRepositoryMapper = A.Fake <ITableFormulaToDataRepositoryMapper>(); _dimensionFactory = A.Fake <IDimensionFactory>(); sut = new ChartFactory(_container, new IdGenerator(), _userSettings, _dimensionFactory, _tableFormulaToDataRepositoryMapper); }
protected override void Context() { _userSettings = A.Fake <IPresentationUserSettings>(); _userSettings.ProjectFiles = new List <string> { _pathThatExists, _pathThatDoesNotExist }; sut = new MRUProvider(_userSettings); }
protected override void Context() { _view = A.Fake <IParameterIdentificationFeedbackView>(); _presenterUserSettings = A.Fake <IPresentationUserSettings>(); _singleFeedbackPresenter = A.Fake <ISingleParameterIdentificationFeedbackPresenter>(); _multipleFeedbackPresenter = A.Fake <IMultipleParameterIdentificationFeedbackPresenter>(); sut = new ParameterIdentificationFeedbackPresenter(_view, _presenterUserSettings, _singleFeedbackPresenter, _multipleFeedbackPresenter); _paramterIdentification = A.Fake <ParameterIdentification>(); }
protected override void Context() { _journalPageEditorFormView = A.Fake <IJournalPageEditorFormView>(); _journalPageEditorPresenter = A.Fake <IJournalPageEditorPresenter>(); _userSettings = A.Fake <IPresentationUserSettings>(); _journalSearch = new JournalSearch(); sut = new JournalPageEditorFormPresenter( _journalPageEditorFormView, _journalPageEditorPresenter, _userSettings); }
public ChartEditorLayoutTask( IPresentationUserSettings userSettings, IChartLayoutTemplateRepository chartLayoutTemplateRepository, IDataPersistor dataPersistor, IDialogCreator dialogCreator) { _userSettings = userSettings; _chartLayoutTemplateRepository = chartLayoutTemplateRepository; _dataPersistor = dataPersistor; _dialogCreator = dialogCreator; }
public ParameterIdentificationFeedbackPresenter(IParameterIdentificationFeedbackView view, IPresentationUserSettings presenterUserSettings, ISingleParameterIdentificationFeedbackPresenter singleFeedbackPresenter, IMultipleParameterIdentificationFeedbackPresenter multipleFeedbackPresenter) : base(view) { _presenterUserSettings = presenterUserSettings; _singleFeedbackPresenter = singleFeedbackPresenter; _multipleFeedbackPresenter = multipleFeedbackPresenter; AddSubPresenters(_singleFeedbackPresenter, _multipleFeedbackPresenter); ShouldRefreshFeedback = feedbackEditorSettings.RefreshFeedback; _view.BindToProperties(); _view.NoFeedbackAvailable(); _activeFeedbackPresenter = null; }
public SimpleChartPresenter(ISimpleChartView view, IChartDisplayPresenter chartDisplayPresenter, IChartFactory chartFactory, IEventPublisher eventPublisher, IPresentationUserSettings presentationUserSettings, IDimensionFactory dimensionFactory) : base(view) { _chartDisplayPresenter = chartDisplayPresenter; _chartFactory = chartFactory; _eventPublisher = eventPublisher; _presentationUserSettings = presentationUserSettings; _dimensionFactory = dimensionFactory; _view.AddView(_chartDisplayPresenter.View); _chartDisplayPresenter.DisableCurveAndAxisEdits(); LogLinSelectionEnabled = false; AddSubPresenters(_chartDisplayPresenter); }
protected override void Context() { _presentationUserSettings = A.Fake <IPresentationUserSettings>(); _view = A.Fake <IMainComparisonView>(); _regionResolver = A.Fake <IRegionResolver>(); _comparisonPresenter = A.Fake <IComparisonPresenter>(); _comparerSettingsPresenter = A.Fake <IComparerSettingsPresenter>(); _dialogCreator = A.Fake <IDialogCreator>(); _exportToExcelTask = A.Fake <IExportDataTableToExcelTask>(); _userComparerSettings = A.Fake <ComparerSettings>(); _executionContext = A.Fake <IOSPSuiteExecutionContext>(); A.CallTo(() => _presentationUserSettings.ComparerSettings).Returns(_userComparerSettings); sut = new MainComparisonPresenterForSpecs(_view, _regionResolver, _comparisonPresenter, _comparerSettingsPresenter, _presentationUserSettings, _dialogCreator, _exportToExcelTask, _executionContext); }
protected override void Context() { _view = A.Fake <ISimpleChartView>(); _chartFactory = A.Fake <IChartFactory>(); _chartDisplayPresenter = A.Fake <IChartDisplayPresenter>(); _eventPublisher = A.Fake <IEventPublisher>(); _dimensionFactory = A.Fake <IDimensionFactory>(); _presentationUserSettings = A.Fake <IPresentationUserSettings>(); sut = new SimpleChartPresenter(_view, _chartDisplayPresenter, _chartFactory, _eventPublisher, _presentationUserSettings, _dimensionFactory); _presentationUserSettings.DefaultChartYScaling = Scalings.Log; A.CallTo(() => _chartFactory.Create <CurveChart>()).ReturnsLazily(() => new CurveChart { DefaultYAxisScaling = _presentationUserSettings.DefaultChartYScaling }); }
protected override void Context() { _userSettings = A.Fake <IPresentationUserSettings>(); _projectRetriever = A.Fake <IProjectRetriever>(); _userSettingsDisplayUnits = A.Fake <DisplayUnitsManager>(); _projectDisplayUnits = A.Fake <DisplayUnitsManager>(); A.CallTo(() => _userSettings.DisplayUnits).Returns(_userSettingsDisplayUnits); A.CallTo(() => _projectRetriever.CurrentProject.DisplayUnits).Returns(_projectDisplayUnits); sut = new DisplayUnitRetriever(_projectRetriever, _userSettings); _dimension = A.Fake <IDimension>(); _defaultDimensionUnit = A.Fake <Unit>(); _dimension.DefaultUnit = _defaultDimensionUnit; A.CallTo(() => _userSettingsDisplayUnits.DisplayUnitFor(_dimension)).Returns(_userSettingsUnit); A.CallTo(() => _projectDisplayUnits.DisplayUnitFor(_dimension)).Returns(_projectSettingsUnit); }
public ChartEditorAndDisplayPresenter(IChartEditorAndDisplayView chartEditorAndDisplayView, IChartDisplayPresenter chartDisplayPresenter, IChartEditorPresenter chartEditorPresenter, IChartEditorLayoutTask chartEditorLayoutTask, IStartOptions startOptions, IPresentationUserSettings presentationUserSettings) : base(chartEditorAndDisplayView) { _chartEditorAndDisplayView = chartEditorAndDisplayView; DisplayPresenter = chartDisplayPresenter; EditorPresenter = chartEditorPresenter; _chartEditorLayoutTask = chartEditorLayoutTask; _startOptions = startOptions; _presentationUserSettings = presentationUserSettings; _chartEditorAndDisplayView.AddDisplay(DisplayPresenter.View); _chartEditorAndDisplayView.AddEditor(EditorPresenter.View); AddSubPresenters(EditorPresenter, chartDisplayPresenter); }
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; }
protected MainComparisonPresenter(IMainComparisonView view, IRegionResolver regionResolver, IComparisonPresenter comparisonPresenter, IComparerSettingsPresenter comparerSettingsPresenter, IPresentationUserSettings presentationUserSettings, IDialogCreator dialogCreator, IExportDataTableToExcelTask exportToExcelTask, IOSPSuiteExecutionContext executionContext, RegionName regionName) : base(view) { _regionResolver = regionResolver; _comparisonPresenter = comparisonPresenter; _comparerSettingsPresenter = comparerSettingsPresenter; _dialogCreator = dialogCreator; _exportToExcelTask = exportToExcelTask; _executionContext = executionContext; _regionName = regionName; AddSubPresenters(_comparisonPresenter, comparerSettingsPresenter); view.AddSettingsView(comparerSettingsPresenter.View); view.AddComparisonView(_comparisonPresenter.View); view.SettingsVisible = false; _comparerSettings = presentationUserSettings.ComparerSettings; comparerSettingsPresenter.Edit(_comparerSettings); updateButtons(); }
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>(); _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 MRUProvider(IPresentationUserSettings userSettings) { _userSettings = userSettings; _allProjectPath = new LinkedList <string>(); }
public MainComparisonPresenter(IMainComparisonView view, IRegionResolver regionResolver, IComparisonPresenter comparisonPresenter, IComparerSettingsPresenter comparerSettingsPresenter, IPresentationUserSettings presentationUserSettings, IDialogCreator dialogCreator, IExportDataTableToExcelTask exportToExcelTask, IExecutionContext executionContext) : base(view, regionResolver, comparisonPresenter, comparerSettingsPresenter, presentationUserSettings, dialogCreator, exportToExcelTask, executionContext, RegionNames.Comparison) { }
public SensitivityAnalysisFeedbackPresenter(ISensitivityAnalysisFeedbackView view, IPresentationUserSettings presentationUserSettings) : base(view) { _presentationUserSettings = presentationUserSettings; }
public ImageListRetriever(IApplicationIconsToImageCollectionMapper mapper, IPresentationUserSettings userSettings) { _mapper = mapper; _userSettings = userSettings; }
/// <summary> /// Creates an IMenuBarButton that sets the Color Grouping option for charts /// </summary> /// <param name="userSettings">The user settings that contain Color Grouping option</param> /// <returns>The MenuBarButton</returns> public static IMenuBarButton ColorGroupObservedData(IPresentationUserSettings userSettings) { return(CreateMenuCheckButton.WithCaption(MenuNames.ColorGroupObservedData) .WithChecked(userSettings.ColorGroupObservedDataFromSameFolder) .WithCheckedAction(colorGroup => userSettings.ColorGroupObservedDataFromSameFolder = colorGroup)); }
public void ActivateSkin(IPresentationUserSettings userSettings, string skinName) { Start(); userSettings.ActiveSkin = skinName; _lookAndFeel.SetSkinStyle(skinName); }
public DisplayUnitRetriever(IProjectRetriever projectRetriever, IPresentationUserSettings userSettings) { _projectRetriever = projectRetriever; _userSettings = userSettings; }
public MainComparisonPresenterForSpecs(IMainComparisonView view, IRegionResolver regionResolver, IComparisonPresenter comparisonPresenter, IComparerSettingsPresenter comparerSettingsPresenter, IPresentationUserSettings presentationUserSettings, IDialogCreator dialogCreator, IExportDataTableToExcelTask exportToExcelTask, IOSPSuiteExecutionContext executionContext) : base(view, regionResolver, comparisonPresenter, comparerSettingsPresenter, presentationUserSettings, dialogCreator, exportToExcelTask, executionContext, new RegionName("A", "A", ApplicationIcons.Comparison)) { }
protected override void Context() { _skinManager = A.Fake <ISkinManager>(); _userSettings = A.Fake <IPresentationUserSettings>(); sut = new ActivateSkinCommand(_userSettings, _skinManager); }
public PKSimChartFactory(IContainer container, IIdGenerator idGenerator, IPresentationUserSettings presentationUserSettings, IDimensionFactory dimensionFactory, ITableFormulaToDataRepositoryMapper dataRepositoryMapper, IChartTask chartTask) : base(container, idGenerator, presentationUserSettings, dimensionFactory, dataRepositoryMapper) { _chartTask = chartTask; }