Beispiel #1
0
 protected SettingsPersistor(IMoBiXmlSerializerRepository serializerRepository, IMoBiConfiguration configuration, ISerializationContextFactory serializationContextFactory, TSettings settings)
 {
     _serializerRepository        = serializerRepository;
     _configuration               = configuration;
     _serializationContextFactory = serializationContextFactory;
     _settings = settings;
 }
 protected override void Context()
 {
     _configuration           = A.Fake <IMoBiConfiguration>();
     _startableProcessFactory = A.Fake <IStartableProcessFactory>();
     _applicationSettings     = A.Fake <IApplicationSettings>();
     sut = new PKSimStarter(_configuration, _applicationSettings, _startableProcessFactory);
 }
Beispiel #3
0
 public CalculationMethodsRepositoryPersistor(IMoBiContext context, IMoBiConfiguration configuration,
                                              IXmlSerializationService xmlSerializationService, ICoreCalculationMethodRepository calculationMethodRepository)
 {
     _context                     = context;
     _configuration               = configuration;
     _xmlSerializationService     = xmlSerializationService;
     _calculationMethodRepository = calculationMethodRepository;
 }
Beispiel #4
0
 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);
 }
Beispiel #5
0
 public CreatePKSimMoleculePresenter(ICreatePKSimMoleculeView view, IMoBiConfiguration configuration,
                                     IParameterToParameterDTOMapper parameterDTOMapper, IMoleculeBuilderToMoleculeBuilderDTOMapper moleculeBuilderDTOMapper,
                                     ISerializationTask serializationTask, IQuantityTask quantityTask, IEditTaskFor <IMoleculeBuilder> editTask) : base(view)
 {
     _configuration            = configuration;
     _parameterDTOMapper       = parameterDTOMapper;
     _moleculeBuilderDTOMapper = moleculeBuilderDTOMapper;
     _serializationTask        = serializationTask;
     _quantityTask             = quantityTask;
     _editTask = editTask;
 }
        protected override void Context()
        {
            _view                  = A.Fake <ICreatePKSimMoleculeView>();
            _configuration         = A.Fake <IMoBiConfiguration>();
            _parameterDTOMapper    = A.Fake <IParameterToParameterDTOMapper>();
            _moleculeBuilderMapper = A.Fake <IMoleculeBuilderToMoleculeBuilderDTOMapper>();
            _quantityTask          = A.Fake <IQuantityTask>();
            _serializationTask     = A.Fake <ISerializationTask>();
            _moleculeBuildingBlock = A.Fake <IMoleculeBuildingBlock>();
            _editTask              = A.Fake <IEditTaskFor <IMoleculeBuilder> >();

            sut = new CreatePKSimMoleculePresenter(_view, _configuration, _parameterDTOMapper, _moleculeBuilderMapper, _serializationTask, _quantityTask, _editTask);
        }
Beispiel #7
0
 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 InteractionTaskContext(IMoBiContext context, IMoBiApplicationController applicationController,
                               IInteractionTask interactionTask, IActiveSubjectRetriever activeSubjectRetriever, IUserSettings userSettings,
                               IDisplayUnitRetriever displayUnitRetriever, IDialogCreator dialogCreator,
                               ICommandTask commandTask, IObjectTypeResolver objectTypeResolver, IMoBiFormulaTask moBiFormulaTask,
                               IMoBiConfiguration configuration, DirectoryMapSettings directoryMapSettings)
 {
     DialogCreator          = dialogCreator;
     Context                = context;
     ApplicationController  = applicationController;
     InteractionTask        = interactionTask;
     ActiveSubjectRetriever = activeSubjectRetriever;
     UserSettings           = userSettings;
     DisplayUnitRetriever   = displayUnitRetriever;
     _commandTask           = commandTask;
     _objectTypeResolver    = objectTypeResolver;
     _configuration         = configuration;
     _directoryMapSettings  = directoryMapSettings;
     MoBiFormulaTask        = moBiFormulaTask;
 }
Beispiel #9
0
 public MoBiMainViewPresenter(
     IMoBiMainView view,
     IRepository <IMainViewItemPresenter> allMainViewItemPresenters,
     IProjectTask projectTask,
     ISkinManager skinManager,
     IExitCommand exitCommand,
     IEventPublisher eventPublisher,
     IUserSettings userSettings,
     ITabbedMdiChildViewContextMenuFactory contextMenuFactory,
     IMoBiConfiguration configuration,
     IWatermarkStatusChecker watermarkStatusChecker) : base(view, eventPublisher, contextMenuFactory)
 {
     _skinManager               = skinManager;
     _exitCommand               = exitCommand;
     _userSettings              = userSettings;
     _configuration             = configuration;
     _watermarkStatusChecker    = watermarkStatusChecker;
     _allMainViewItemPresenters = allMainViewItemPresenters;
     _projectTask               = projectTask;
     _view.AttachPresenter(this);
     _view.InitializeResources();
 }
Beispiel #10
0
 public ApplicationSettingsPersistor(IMoBiXmlSerializerRepository serializerRepository, IMoBiConfiguration configuration, ISerializationContextFactory serializationContextFactory, IApplicationSettings settings) :
     base(serializerRepository, configuration, serializationContextFactory, settings)
 {
 }
Beispiel #11
0
 public PKSimStarter(IMoBiConfiguration configuration, IApplicationSettings applicationSettings, IStartableProcessFactory startableProcessFactory)
 {
     _configuration           = configuration;
     _applicationSettings     = applicationSettings;
     _startableProcessFactory = startableProcessFactory;
 }
Beispiel #12
0
 public AboutPresenter(IAboutView view, IMoBiConfiguration configuration) : base(view)
 {
     _configuration = configuration;
     view.LicenseAgreementFilePath = _configuration.LicenseAgreementFilePath;
 }
Beispiel #13
0
 public StatusBarPresenter(IStatusBarView view, IMoBiConfiguration moBiConfiguration)
 {
     _view = view;
     _moBiConfiguration = moBiConfiguration;
 }
Beispiel #14
0
 public UserSettingsPersistor(IMoBiXmlSerializerRepository serializerRepository, IMoBiConfiguration configuration, ISerializationContextFactory serializationContextFactory, IUserSettings userSettings)
     : base(serializerRepository, configuration, serializationContextFactory, userSettings)
 {
     _userSettings = userSettings;
 }