示例#1
0
 public IntestinalPermeabilityGroupPresenter(IPermeabilityGroupView view, ICompoundAlternativeTask compoundAlternativeTask,
                                             IRepresentationInfoRepository representationRepo,
                                             IParameterGroupAlternativeToPermeabilityAlternativeDTOMapper permeabilityAlternativeDTOMapper,
                                             ICalculatedParameterValuePresenter calculatedParameterValuePresenter, IDialogCreator dialogCreator) :
     base(view, compoundAlternativeTask, representationRepo, permeabilityAlternativeDTOMapper, calculatedParameterValuePresenter, dialogCreator, CoreConstants.Groups.COMPOUND_INTESTINAL_PERMEABILITY)
 {
 }
示例#2
0
 public SolubilityGroupPresenter(ISolubilityGroupView view, IRepresentationInfoRepository representationRepository,
                                 ICompoundAlternativeTask compoundAlternativeTask,
                                 IParameterGroupAlternativeToSolubilityAlternativeDTOMapper solubilityAlternativeDTOMapper, IDialogCreator dialogCreator,
                                 ISimpleChartPresenter simpleChartPresenter)
     : base(view, representationRepository, compoundAlternativeTask, dialogCreator, CoreConstants.Groups.COMPOUND_SOLUBILITY)
 {
     _solubilityAlternativeDTOMapper = solubilityAlternativeDTOMapper;
     _simpleChartPresenter           = simpleChartPresenter;
     _view.SetChartView(simpleChartPresenter.View);
     AddSubPresenters(_simpleChartPresenter);
 }
示例#3
0
 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))
 {
 }
 public IndividualSimulationSettingsPresenter(IIndividualSimulationSettingsView view, IQuantitySelectionPresenter quantitySelectionPresenter, ISimulationPersistableUpdater simulationPersistableUpdater, IPKSimProjectRetriever projectRetriever, IDialogCreator dialogCreator, IUserSettings userSettings)
     : base(view, quantitySelectionPresenter, simulationPersistableUpdater, projectRetriever, dialogCreator, userSettings)
 {
 }
 public CreateSimulationPresenter(ICreateSimulationView view, ISubPresenterItemManager <ISimulationItemPresenter> subPresenterItemManager, ISimulationModelCreator simulationModelCreator, IHeavyWorkManager heavyWorkManager, IBuildingBlockPropertiesMapper simulationPropertiesMapper, IObjectBaseDTOFactory buildingBlockDTOFactory, IDialogCreator dialogCreator)
     : base(view, subPresenterItemManager, simulationModelCreator, heavyWorkManager, dialogCreator)
 {
     _simulationPropertiesMapper = simulationPropertiesMapper;
     _buildingBlockDTOFactory    = buildingBlockDTOFactory;
 }
示例#6
0
 public ReportingPresenter(IReportingView view, IReportTemplateRepository reportTemplateRepository,
                           IDialogCreator dialogCreator, IReportingTask reportingTask, IObjectTypeResolver objectTypeResolver, IStartOptions startOptions)
     : base(view, reportTemplateRepository, dialogCreator, reportingTask, startOptions)
 {
     _objectTypeResolver = objectTypeResolver;
 }
 public PopulationAnalysisParameterFieldsPresenter(IPopulationAnalysisFieldsView view, IPopulationAnalysesContextMenuFactory contextMenuFactory, IEntitiesInContainerRetriever parametersRetriever, IPopulationAnalysisFieldFactory populationAnalysisFieldFactory, IEventPublisher eventPublisher, IPopulationAnalysisGroupingFieldCreator populationAnalysisGroupingFieldCreator, IPopulationAnalysisTemplateTask populationAnalysisTemplateTask, IDialogCreator dialogCreator, IPopulationAnalysisFieldToPopulationAnalysisFieldDTOMapper fieldDTOMapper)
     : base(view, new[] { typeof(PopulationAnalysisParameterField), typeof(PopulationAnalysisCovariateField) }, contextMenuFactory, populationAnalysisFieldFactory, eventPublisher, populationAnalysisGroupingFieldCreator, populationAnalysisTemplateTask, dialogCreator, fieldDTOMapper)
 {
     _parametersRetriever  = parametersRetriever;
     EmptySelectionMessage = PKSimConstants.UI.ChooseParametersToDisplay;
 }
 protected CreatePopulationAnalysisPresenter(ICreatePopulationAnalysisView view, ISubPresenterItemManager <IPopulationAnalysisItemPresenter> subPresenterItemManager,
                                             IReadOnlyList <ISubPresenterItem> subPresenterItems, IDialogCreator dialogCreator, IPopulationAnalysisTemplateTask populationAnalysisTemplateTask,
                                             IPopulationAnalysisChartFactory populationAnalysisChartFactory, IPopulationAnalysisTask populationAnalysisTask)
     : base(view, subPresenterItemManager, subPresenterItems, dialogCreator)
 {
     _populationAnalysisTemplateTask = populationAnalysisTemplateTask;
     _populationAnalysisTask         = populationAnalysisTask;
     PopulationAnalysisChart         = populationAnalysisChartFactory.Create <TPopulationAnalysis, TPopulationAnalysisChart>();
 }
示例#9
0
 public SingleFolderSnapshotPresenter(ISingleFolderSnapshotView view, IDialogCreator dialogCreator) : base(view)
 {
     _dialogCreator = dialogCreator;
     _dto           = new SnapshotSingleFolderDTO();
     _view.BindTo(_dto);
 }
示例#10
0
 public ImportObservedDataTask(IDataImporter dataImporter, IExecutionContext executionContext,
                               IDimensionRepository dimensionRepository, IBuildingBlockRepository buildingBlockRepository, ISpeciesRepository speciesRepository,
                               IDefaultIndividualRetriever defaultIndividualRetriever, IRepresentationInfoRepository representationInfoRepository,
                               IObservedDataTask observedDataTask, IParameterChangeUpdater parameterChangeUpdater, IDialogCreator dialogCreator, IContainer container,
                               IOSPSuiteXmlSerializerRepository modelingXmlSerializerRepository, IEventPublisher eventPublisher)
 {
     _dataImporter                 = dataImporter;
     _executionContext             = executionContext;
     _dimensionRepository          = dimensionRepository;
     _buildingBlockRepository      = buildingBlockRepository;
     _speciesRepository            = speciesRepository;
     _defaultIndividualRetriever   = defaultIndividualRetriever;
     _representationInfoRepository = representationInfoRepository;
     _observedDataTask             = observedDataTask;
     _parameterChangeUpdater       = parameterChangeUpdater;
     _dialogCreator                = dialogCreator;
     _container = container;
     _modelingXmlSerializerRepository = modelingXmlSerializerRepository;
     _eventPublisher = eventPublisher;
 }
示例#11
0
 public CreateEventPresenter(ICreateEventView view, ISubPresenterItemManager <IEventItemPresenter> subPresenterItemManager, IDialogCreator dialogCreator,
                             IObjectBaseDTOFactory objectBaseDTOFactory, IEventFactory eventFactory, IBuildingBlockPropertiesMapper propertiesMapper)
     : base(view, subPresenterItemManager, EventItems.All, dialogCreator)
 {
     _objectBaseDTOFactory = objectBaseDTOFactory;
     _eventFactory         = eventFactory;
     _propertiesMapper     = propertiesMapper;
 }
 protected AbstractQuantitiesImporterPresenter(IImportQuantityView view, IDialogCreator dialogCreator, IImportFromExcelTask excelTask)
     : base(view)
 {
     _dialogCreator = dialogCreator;
     _excelTask     = excelTask;
 }
示例#13
0
 public TemplateTask(ITemplateTaskQuery templateTaskQuery, IApplicationController applicationController, IObjectTypeResolver objectTypeResolver, IDialogCreator dialogCreator)
 {
     _templateTaskQuery     = templateTaskQuery;
     _applicationController = applicationController;
     _objectTypeResolver    = objectTypeResolver;
     _dialogCreator         = dialogCreator;
 }
示例#14
0
 public SettingsPresenter(ISettingsView view, ISubPresenterItemManager <ISettingsItemPresenter> subPresenterItemManager, IDialogCreator dialogCreator, ICoreWorkspace workspace)
     : base(view, subPresenterItemManager, SettingsItems.All, dialogCreator)
 {
     _workspace = workspace;
 }
示例#15
0
 public CloneSimulationPresenter(ICloneSimulationView view, ISubPresenterItemManager <ISimulationItemPresenter> subPresenterItemManager, ISimulationModelCreator simulationModelCreator,
                                 IHeavyWorkManager heavyWorkManager, ICloner cloner, IDialogCreator dialogCreator, IObjectBaseDTOFactory buildingBlockDTOFactory,
                                 ISimulationParametersUpdater simulationParametersUpdater, IFullPathDisplayResolver fullPathDisplayResolver, IBuildingBlockInSimulationSynchronizer buildingBlockInSimulationSynchronizer)
     : base(view, subPresenterItemManager, simulationModelCreator, heavyWorkManager, cloner, dialogCreator, simulationParametersUpdater, fullPathDisplayResolver, buildingBlockInSimulationSynchronizer, CreationMode.Clone)
 {
     _buildingBlockDTOFactory = buildingBlockDTOFactory;
 }
示例#16
0
 public EntityTask(IMoBiContext context, ITagVisitor tagVisitor, IDialogCreator dialogCreator)
 {
     _context       = context;
     _tagVisitor    = tagVisitor;
     _dialogCreator = dialogCreator;
 }
 public GeneratePKMLTemplatesCommand(IBuildConfigurationTask buildConfigurationTask, IPKMLPersistor pkmlPersistor, IDialogCreator dialogCreator,
                                     IHeavyWorkManager heavyWorkManager, IMoBiExportTask moBiExportTask, ISnapshotObjectCreator snapshotObjectCreator)
 {
     _buildConfigurationTask = buildConfigurationTask;
     _pkmlPersistor          = pkmlPersistor;
     _dialogCreator          = dialogCreator;
     _heavyWorkManager       = heavyWorkManager;
     _moBiExportTask         = moBiExportTask;
     _snapshotObjectCreator  = snapshotObjectCreator;
 }
示例#18
0
 public ExportHistoryToExcelCommand(ICoreWorkspace workspace, IHistoryExportTask reportTask, IDialogCreator dialogCreator)
 {
     _workspace     = workspace;
     _reportTask    = reportTask;
     _dialogCreator = dialogCreator;
 }
示例#19
0
 protected SimulationWizardPresenter(TView view, ISubPresenterItemManager <ISimulationItemPresenter> subPresenterItemManager,
                                     ISimulationModelCreator simulationModelCreator, IHeavyWorkManager heavyWorkManager, IDialogCreator dialogCreator)
     : base(view, subPresenterItemManager, SimulationItems.All, dialogCreator)
 {
     _simulationModelCreator = simulationModelCreator;
     _heavyWorkManager       = heavyWorkManager;
 }
 protected InteractionTasksForContainerBase(IInteractionTaskContext interactionTaskContext, IEditTaskFor <IContainer> editTask, IDialogCreator dialogCreator)
     : base(interactionTaskContext, editTask)
 {
     _dialogCreator = dialogCreator;
 }
 public PopulationMoleculesPresenter(IMoleculesView view, IEditMoleculeTask <Population> editMoleculeTask, ITreeNodeFactory treeNodeFactory,
                                     ITreeNodeContextMenuFactory contextMenuFactory, IDialogCreator dialogCreator, IEntityTask entityTask,
                                     IRootNodeToIndividualExpressionsPresenterMapper <Population> expressionsPresenterMapper, INoItemInSelectionPresenter noItemInSelectionPresenter)
     : base(view, editMoleculeTask, treeNodeFactory, contextMenuFactory, dialogCreator, entityTask, expressionsPresenterMapper, noItemInSelectionPresenter)
 {
 }
 public ImporterTestPresenter(IImporterTestView view, IImporterConfigurationDataGenerator dataGenerator, IDialogCreator dialogCreator, IDataImporter dataImporter,
                              IContainer container, IOSPSuiteXmlSerializerRepository modelingXmlSerializerRepository)
     : base(view)
 {
     _dataGenerator = dataGenerator;
     _dialogCreator = dialogCreator;
     _dataImporter  = dataImporter;
     _container     = container;
     _modelingXmlSerializerRepository = modelingXmlSerializerRepository;
 }
示例#23
0
 public ParameterIdentificationRunner(IParameterIdentificationEngineFactory parameterIdentificationEngineFactory, IDialogCreator dialogCreator,
                                      IEntityValidationTask entityValidationTask, IOSPSuiteExecutionContext executionContext)
 {
     _parameterIdentificationEngineFactory = parameterIdentificationEngineFactory;
     _dialogCreator        = dialogCreator;
     _entityValidationTask = entityValidationTask;
     _executionContext     = executionContext;
 }
示例#24
0
 public JournalRichEditFormPresenter(IJournalRichEditFormView view, IRichEditDocumentServerFactory richEditDocumentServerFactory, IDialogCreator dialogCreator) : base(view)
 {
     _richEditDocumentServerFactory = richEditDocumentServerFactory;
     _dialogCreator = dialogCreator;
 }
示例#25
0
 public CreateFormulationPresenter(ICreateFormulationView view, ISubPresenterItemManager <IFormulationItemPresenter> subPresenterItemManager,
                                   IBuildingBlockPropertiesMapper propertiesMapper, IObjectBaseDTOFactory buildingBlockDTOFactory, IDialogCreator dialogCreator)
     : base(view, subPresenterItemManager, FormulationItems.All, dialogCreator)
 {
     _propertiesMapper        = propertiesMapper;
     _buildingBlockDTOFactory = buildingBlockDTOFactory;
 }
 public RemoveUnusedContentUICommand(IDialogCreator dialogCreator, IProjectRetriever projectRetriever, IDeveloperTask developerTask)
 {
     _dialogCreator    = dialogCreator;
     _projectRetriever = projectRetriever;
     _developerTask    = developerTask;
 }
 public PendingChangesChecker(IDialogCreator dialogCreator, IObjectTypeResolver objectTypeResolver)
 {
     _dialogCreator      = dialogCreator;
     _objectTypeResolver = objectTypeResolver;
 }
示例#28
0
 public NewImportIndividualSimulationCommand(IImportSimulationTask importSimulationTask, ISimulationTask simulationTask, IDialogCreator dialogCreator)
 {
     _importSimulationTask = importSimulationTask;
     _simulationTask       = simulationTask;
     _dialogCreator        = dialogCreator;
 }
示例#29
0
 public ChartTemplatingTask(IApplicationController applicationController, IChartTemplatePersistor chartTemplatePersistor, ICloneManager cloneManager, ICurveChartToCurveChartTemplateMapper chartTemplateMapper, IChartFromTemplateService chartFromTemplateService, IChartUpdater chartUpdater, IDialogCreator dialogCreator)
     : base(applicationController, chartTemplatePersistor, cloneManager, chartTemplateMapper, chartFromTemplateService, chartUpdater, dialogCreator)
 {
 }
示例#30
0
 protected override void Context()
 {
     _dialogCreator = A.Fake <IDialogCreator>();
     _view          = A.Fake <ISelectFileView>();
     sut            = new SelectFilePresenter(_view, _dialogCreator);
 }