public RandomPopulationFactory( IObjectBaseFactory objectBaseFactory, IProgressManager progressManager, IIndividualModelTask individualModelTask, ICreateIndividualAlgorithm createIndividualAlgorithm, IIndividualToIndividualValuesMapper individualValuesMapper, IContainerTask containerTask, ICloner cloner, IDistributedParametersUpdater distributedParametersUpdater, IReportGenerator reportGenerator, IMoleculeParameterVariabilityCreator moleculeParameterVariabilityCreator, IMoleculeOntogenyVariabilityUpdater moleculeOntogenyVariabilityUpdater, IDiseaseStateImplementationFactory diseaseStateImplementationFactory) { _objectBaseFactory = objectBaseFactory; _progressManager = progressManager; _individualModelTask = individualModelTask; _createIndividualAlgorithm = createIndividualAlgorithm; _individualValuesMapper = individualValuesMapper; _containerTask = containerTask; _cloner = cloner; _distributedParametersUpdater = distributedParametersUpdater; _reportGenerator = reportGenerator; _moleculeParameterVariabilityCreator = moleculeParameterVariabilityCreator; _moleculeOntogenyVariabilityUpdater = moleculeOntogenyVariabilityUpdater; _diseaseStateImplementationFactory = diseaseStateImplementationFactory; }
internal MatlabIndividualFactory( OriginDataMapper originDataMapper, IIndividualFactory individualFactory, IIndividualToIndividualValuesMapper individualValuesMapper, IOntogenyFactorsRetriever ontogenyFactorsRetriever, IEntityPathResolver entityPathResolver) { _originDataMapper = originDataMapper; _individualFactory = individualFactory; _individualValuesMapper = individualValuesMapper; _ontogenyFactorsRetriever = ontogenyFactorsRetriever; _entityPathResolver = entityPathResolver; }
public IndividualFactory( OriginDataMapper originDataMapper, ICoreIndividualFactory individualFactory, IIndividualToIndividualValuesMapper individualValuesMapper, IOntogenyFactorsRetriever ontogenyFactorsRetriever, IEntityPathResolver entityPathResolver, IContainerTask containerTask) { _originDataMapper = originDataMapper; _individualFactory = individualFactory; _individualValuesMapper = individualValuesMapper; _ontogenyFactorsRetriever = ontogenyFactorsRetriever; _entityPathResolver = entityPathResolver; _containerTask = containerTask; }