protected IndividualProteinExpressionsPresenter(IIndividualProteinExpressionsView view, IEditParameterPresenterTask parameterTask, IMoleculeExpressionTask <TSimulationSubject> moleculeExpressionTask, IIndividualProteinToProteinExpressionDTOMapper proteinExpressionDTOMapper, IRepresentationInfoRepository representationInfoRepository, IIndividualMoleculePropertiesPresenter <TSimulationSubject> moleculePropertiesPresenter) : base(view, parameterTask) { _moleculeExpressionTask = moleculeExpressionTask; _proteinExpressionDTOMapper = proteinExpressionDTOMapper; _representationInfoRepository = representationInfoRepository; _moleculePropertiesPresenter = moleculePropertiesPresenter; AddSubPresenters(_moleculePropertiesPresenter); _updateViewHandler = o => updateView(); view.AddMoleculePropertiesView(_moleculePropertiesPresenter.View); }
public IndividualOtherProteinExpressionsPresenter(IIndividualProteinExpressionsView view, IEditParameterPresenterTask parameterTask, IMoleculeExpressionTask <TSimulationSubject> moleculeExpressionTask, IIndividualProteinToProteinExpressionDTOMapper proteinExpressionDTOMapper, IRepresentationInfoRepository representationInfoRepository, IIndividualMoleculePropertiesPresenter <TSimulationSubject> moleculePropertiesPresenter) : base(view, parameterTask, moleculeExpressionTask, proteinExpressionDTOMapper, representationInfoRepository, moleculePropertiesPresenter) { }