public LipophilicityGroupPresenter(ILipophilicityGroupView view, ICompoundAlternativeTask compoundAlternativeTask, IRepresentationInfoRepository representationRepo, IParameterGroupAlternativeToLipophilicityAlternativeDTOMapper lipophilicityAlternativeDTOMapper, IDialogCreator dialogCreator) : base(view, representationRepo, compoundAlternativeTask, dialogCreator, CoreConstants.Groups.COMPOUND_LIPOPHILICITY) { _lipophilicityAlternativeDTOMapper = lipophilicityAlternativeDTOMapper; }
public CompoundTeXBuilder(ITeXBuilderRepository builderRepository, IReportGenerator reportGenerator, ILazyLoadTask lazyLoadTask, IRepresentationInfoRepository representationRepository, ICompoundAlternativeTask compoundAlternativeTask) : base(builderRepository, reportGenerator, lazyLoadTask) { _representationRepository = representationRepository; _compoundAlternativeTask = compoundAlternativeTask; }
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) { }
protected override void Context() { _compoundAlternativeTask = A.Fake <ICompoundAlternativeTask>(); _applicationController = A.Fake <IApplicationController>(); _entityTask = A.Fake <IEntityTask>(); sut = new CompoundAlternativePresentationTask(_compoundAlternativeTask, _applicationController, _entityTask); }
public AlternativeMapper(ParameterMapper parameterMapper, IParameterAlternativeFactory parameterAlternativeFactory, ICompoundAlternativeTask compoundAlternativeTask, ISpeciesRepository speciesRepository) : base(parameterMapper) { _speciesRepository = speciesRepository; _parameterAlternativeFactory = parameterAlternativeFactory; _compoundAlternativeTask = compoundAlternativeTask; }
protected CompoundParameterGroupWithAlternativePresenter(TView view, IRepresentationInfoRepository representationRepository, ICompoundAlternativeTask compoundAlternativeTask, IDialogCreator dialogCreator, string groupName) : base(view) { _dialogCreator = dialogCreator; _compoundAlternativeTask = compoundAlternativeTask; _dialogCreator = dialogCreator; _parameterGroupName = groupName; View.Caption = representationRepository.DisplayNameFor(RepresentationObjectType.GROUP, _parameterGroupName); }
public CompoundAlternativePresentationTask( ICompoundAlternativeTask compoundAlternativeTask, IApplicationController applicationController, IEntityTask entityTask) { _compoundAlternativeTask = compoundAlternativeTask; _applicationController = applicationController; _entityTask = entityTask; }
public FractionUnboundGroupPresenter(IFractionUnboundGroupView view, IRepresentationInfoRepository representationRepository, ICompoundAlternativeTask compoundAlternativeTask, IParameterGroupAlternativeToFractionUnboundAlternativeDTOMapper fractionUnboundAlternativeDTOMapper, ISpeciesRepository speciesRepository, IDialogCreator dialogCreator, IParameterTask parameterTask) : base(view, representationRepository, compoundAlternativeTask, dialogCreator, CoreConstants.Groups.COMPOUND_FRACTION_UNBOUND) { _fractionUnboundAlternativeDTOMapper = fractionUnboundAlternativeDTOMapper; _speciesRepository = speciesRepository; _parameterTask = parameterTask; }
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); }
protected PermeabilityGroupPresenterBase(IPermeabilityGroupView view, ICompoundAlternativeTask compoundAlternativeTask, IRepresentationInfoRepository representationRepo, IParameterGroupAlternativeToPermeabilityAlternativeDTOMapper permeabilityAlternativeDTOMapper, ICalculatedParameterValuePresenter calculatedParameterValuePresenter, IDialogCreator dialogCreator, string groupName) : base(view, representationRepo, compoundAlternativeTask, dialogCreator, groupName) { _permeabilityAlternativeDTOMapper = permeabilityAlternativeDTOMapper; _calculatedParameterValuePresenter = calculatedParameterValuePresenter; _calculatedParameterValuePresenter.Description = PKSimConstants.UI.PermeabilityCalculatedFromLipoAndMolWeight; view.SetDynamicParameterView(_calculatedParameterValuePresenter.View); AddSubPresenters(_calculatedParameterValuePresenter); }
protected override void Context() { _view = A.Fake <ILipophilicityGroupView>(); _dialogCreator = A.Fake <IDialogCreator>(); _compoundAlternativeTask = A.Fake <ICompoundAlternativeTask>(); _reprInfoRepo = A.Fake <IRepresentationInfoRepository>(); _alternativeDTOMapper = A.Fake <IParameterGroupAlternativeToLipophilicityAlternativeDTOMapper>(); _compoundParamGroup = new ParameterAlternativeGroup(); _existingAlternative = new ParameterAlternative().WithName("Existing").WithId("ID_Existing"); _compoundParamGroup.AddAlternative(_existingAlternative); _compoundAlternativePresentationTask = A.Fake <ICompoundAlternativePresentationTask>(); _newAlternative = new ParameterAlternative().WithName("New").WithId("ID_New"); sut = new LipophilicityGroupPresenter(_view, _compoundAlternativeTask, _compoundAlternativePresentationTask, _reprInfoRepo, _alternativeDTOMapper, _dialogCreator); _commandRegister = A.Fake <ICommandCollector>(); sut.InitializeWith(_commandRegister); }
public TrainingMaterialTask(IBuildingBlockTask buildingBlockTask, IWorkspace workspace, IBatchLogger logger, IBatchToCoreMapper mapper, ISimulationEngineFactory simulationEngineFactory, ISimulationConstructor simulationConstructor, ISimulationSettingsRetriever simulationSettingsRetriever, IObservedDataTask observedDataTask, IProjectTask projectTask, IParameterAlternativeFactory parameterAlternativeFactory, ICompoundAlternativeTask compoundAlternativeTask, ITrainingObservedDataRepository observedDataRepository) { _buildingBlockTask = buildingBlockTask; _workspace = workspace; _logger = logger; _mapper = mapper; _simulationEngineFactory = simulationEngineFactory; _simulationConstructor = simulationConstructor; _simulationSettingsRetriever = simulationSettingsRetriever; _observedDataTask = observedDataTask; _projectTask = projectTask; _parameterAlternativeFactory = parameterAlternativeFactory; _compoundAlternativeTask = compoundAlternativeTask; _observedDataRepository = observedDataRepository; }
protected override Task Context() { _parameterMapper = A.Fake <ParameterMapper>(); _parameterAlternativeFactory = A.Fake <IParameterAlternativeFactory>(); _speciesRepository = A.Fake <ISpeciesRepository>(); _compoundAlternativeTask = A.Fake <ICompoundAlternativeTask>(); sut = new AlternativeMapper(_parameterMapper, _parameterAlternativeFactory, _compoundAlternativeTask, _speciesRepository); _parameterGroup = new ParameterAlternativeGroup { Name = "ParameterGroup" }; _alternative = new ParameterAlternative { Name = "Alternative1", IsDefault = true, Description = "Hello" }; _species = new Species { Name = "Hello" }; _alternativeWithSpecies = new ParameterAlternativeWithSpecies { Name = "Alternative2", IsDefault = false, Description = "Hello", Species = _species }; _parameterGroup.AddAlternative(_alternativeWithSpecies); A.CallTo(() => _speciesRepository.All()).Returns(new[] { _species }); return(_completed); }
public CompoundPropertiesTeXBuilder(IRepresentationInfoRepository representationInfoRepository, ICompoundAlternativeTask compoundAlternativeTask, ITeXBuilderRepository builderRepository) { _representationInfoRepository = representationInfoRepository; _compoundAlternativeTask = compoundAlternativeTask; _builderRepository = builderRepository; }
public TableSolubilityParameterPresenter(ITableParameterView view, IParameterTask parameterTask, IFormulaFactory formulaFactory, ICloner cloner, ICompoundAlternativeTask compoundAlternativeTask) : base(view, parameterTask, formulaFactory, cloner, compoundAlternativeTask.ImportSolubilityTableFormula) { }