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);
 }
Beispiel #2
0
 public IndividualOtherProteinExpressionsPresenter(IIndividualProteinExpressionsView view, IEditParameterPresenterTask parameterTask, IMoleculeExpressionTask <TSimulationSubject> moleculeExpressionTask, IIndividualProteinToProteinExpressionDTOMapper proteinExpressionDTOMapper,
                                                   IRepresentationInfoRepository representationInfoRepository, IIndividualMoleculePropertiesPresenter <TSimulationSubject> moleculePropertiesPresenter)
     : base(view, parameterTask, moleculeExpressionTask, proteinExpressionDTOMapper, representationInfoRepository, moleculePropertiesPresenter)
 {
 }