public EditApplicationMoleculeBuilderPresenter(IEditApplicationMoleculeBuilderView view, IEditTaskFor <IApplicationMoleculeBuilder> editTask,
                                                IApplicationMoleculeBuilderToApplicationMoleculeBuilderDTOMapper applicationMoleculeMapper, IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper,
                                                IEditFormulaPresenter editFormulaPresenter, IMoBiContext context, ISelectReferencePresenterAtApplicationBuilder selectItemPresenter)
     : base(view)
 {
     _editTask             = editTask;
     _context              = context;
     _selectItemPresenter  = selectItemPresenter;
     _editFormulaPresenter = editFormulaPresenter;
     _editFormulaPresenter.ReferencePresenter = _selectItemPresenter;
     _view.SetFormulaView(_editFormulaPresenter.BaseView);
     _formulaToDTOFormulaMapper = formulaToDTOFormulaMapper;
     _applicationMoleculeMapper = applicationMoleculeMapper;
     AddSubPresenters(_editFormulaPresenter, _selectItemPresenter);
 }
 public ApplicationBuilderToApplicationBuilderDTOMapper(IParameterToParameterDTOMapper parameterDTOMapper, IEventBuilderToEventBuilderDTOMapper eventBuilderDTOMapper, ITransportBuilderToTransportBuilderDTOMapper transportBuilderDTOMapper, IApplicationMoleculeBuilderToApplicationMoleculeBuilderDTOMapper applicationMoleculeBuilderDTOMapper, IContainerToContainerDTOMapper containerDTOMapper)
     : base(parameterDTOMapper, eventBuilderDTOMapper, containerDTOMapper)
 {
     _transportBuilderDTOMapper           = transportBuilderDTOMapper;
     _applicationMoleculeBuilderDTOMapper = applicationMoleculeBuilderDTOMapper;
 }