public EditEventBuilderPresenter(IEditEventBuilderView view, IEventBuilderToEventBuilderDTOMapper eventToEventBuilderMapper,
                                         IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper,
                                         IEditTaskFor <IEventBuilder> editTasks, IEditParametersInContainerPresenter editParametersPresenter,
                                         IInteractionTasksForChildren <IEventBuilder, IEventAssignmentBuilder> interactionTasksForEventAssignmentBuilder,
                                         IEditExplicitFormulaPresenter editFormulaPresenter, IMoBiContext context,
                                         ISelectReferenceAtEventPresenter selectReferencePresenter,
                                         IMoBiApplicationController applicationController, IDialogCreator dialogCreator)
            : base(view)
        {
            _selectReferencePresenter = selectReferencePresenter;
            _applicationController    = applicationController;
            _dialogCreator            = dialogCreator;
            _context = context;
            _editFormulaPresenter = editFormulaPresenter;
            _interactionTasksForEventAssignmentBuilder = interactionTasksForEventAssignmentBuilder;
            _eventToEventBuilderMapper = eventToEventBuilderMapper;
            _formulaToDTOFormulaMapper = formulaToDTOFormulaMapper;
            _editTasks = editTasks;
            _editParametersPresenter = editParametersPresenter;

            _view.SetParametersView(editParametersPresenter.BaseView);
            _formulaPropertyName = _eventBuilder.PropertyName(x => x.Formula);

            AddSubPresenters(_editFormulaPresenter, _editParametersPresenter, _selectReferencePresenter);
        }
Beispiel #2
0
 public EditParametersInContainerPresenter(IEditParametersInContainerView view,
                                           IFormulaToFormulaBuilderDTOMapper formulaMapper,
                                           IParameterToParameterDTOMapper parameterToDTOParameterMapper,
                                           IInteractionTasksForParameter parameterTask,
                                           IEditDistributedParameterPresenter editDistributedParameterPresenter,
                                           IEditParameterPresenter editParameterPresenter,
                                           IQuantityTask quantityTask,
                                           IInteractionTaskContext interactionTaskContext,
                                           IClipboardManager clipboardManager,
                                           IEditTaskFor <IParameter> editTask,
                                           ISelectReferencePresenterFactory selectReferencePresenterFactory,
                                           IFavoriteTask favoriteTask)
     : base(view, quantityTask, interactionTaskContext, formulaMapper, parameterTask, favoriteTask)
 {
     _clipboardManager = clipboardManager;
     _editTask         = editTask;
     _selectReferencePresenterFactory   = selectReferencePresenterFactory;
     _editDistributedParameterPresenter = editDistributedParameterPresenter;
     _editParameterPresenter            = editParameterPresenter;
     EditMode = EditParameterMode.All;
     _parameterToDTOParameterMapper     = parameterToDTOParameterMapper;
     _editParameterPresenter            = editParameterPresenter;
     _editDistributedParameterPresenter = editDistributedParameterPresenter;
     AddSubPresenters(_editDistributedParameterPresenter, _editParameterPresenter);
     _getParametersFunc        = x => x.GetChildrenSortedByName <IParameter>();
     ChangeLocalisationAllowed = true;
 }
Beispiel #3
0
 public EditReactionBuilderPresenter(IEditReactionBuilderView view, IEditFormulaPresenter editFormulaPresenter,
                                     ISelectReferenceAtReactionPresenter selectReferencesPresenter, IReactionBuilderToReactionBuilderDTOMapper reactionBuilderToReactionBuilderDTOMapper,
                                     IViewItemContextMenuFactory viewItemContextMenuFactory, IEditTaskFor <IReactionBuilder> editTasks,
                                     IFormulaToFormulaBuilderDTOMapper formulaBuilderMapper, IEditParametersInContainerPresenter editReactionParametersPresenter, IMoBiContext context,
                                     IDescriptorConditionListPresenter <IReactionBuilder> containerCriteriaPresenter, IReactionEductsPresenter reactionEductPresenter, IReactionProductsPresenter reactionProductPresenter,
                                     IReactionModifiersPresenter reactionModifiersPresenter)
     : base(view, editFormulaPresenter, selectReferencesPresenter)
 {
     _reactionBuilderToReactionBuilderDTOMapper = reactionBuilderToReactionBuilderDTOMapper;
     _context = context;
     _containerCriteriaPresenter      = containerCriteriaPresenter;
     _reactionEductPresenter          = reactionEductPresenter;
     _reactionProductPresenter        = reactionProductPresenter;
     _reactionModifiersPresenter      = reactionModifiersPresenter;
     _editReactionParametersPresenter = editReactionParametersPresenter;
     _view.SetParameterView(editReactionParametersPresenter.BaseView);
     _view.SetContainerCriteriaView(_containerCriteriaPresenter.BaseView);
     _view.SetEductView(reactionEductPresenter.View);
     _view.SetProductView(reactionProductPresenter.View);
     _view.SetModifierView(reactionModifiersPresenter.View);
     _editTasks = editTasks;
     _formulaToDTOFormulaBuilderMapper = formulaBuilderMapper;
     _editFormulaPresenter.SetDefaultFormulaType <ExplicitFormula>();
     _editFormulaPresenter.RemoveFormulaType <TableFormula>();
     _viewItemContextMenuFactory = viewItemContextMenuFactory;
     AddSubPresenters(_editReactionParametersPresenter, _containerCriteriaPresenter, _reactionEductPresenter, _reactionProductPresenter, _reactionModifiersPresenter);
 }
Beispiel #4
0
 public MoleculeBuilderToMoleculeBuilderDTOMapper(IFormulaToFormulaBuilderDTOMapper formulaBuilderMapper, ITransporterMoleculeContainerToTranpsorterMoleculeContainerDTOMapper transporterMoleculeContainerMapper,
                                                  IUsedCalcualtionMethodToUsedCalcualtionMethodDTOMapper usedCalculationMethodMapper, IInteractionContainerToInteractionConatainerDTOMapper interactionContainerMapper)
 {
     _formulaBuilderMapper               = formulaBuilderMapper;
     _usedCalculationMethodMapper        = usedCalculationMethodMapper;
     _interactionContainerMapper         = interactionContainerMapper;
     _transporterMoleculeContainerMapper = transporterMoleculeContainerMapper;
 }
 protected ObserverBuilderListPresenterBase(IObserverListView view, IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper,
                                            IMoBiDimensionFactory dimensionFactory, IViewItemContextMenuFactory viewItemContextMenuFactory, IMoBiContext context) : base(view)
 {
     _context = context;
     _viewItemContextMenuFactory = viewItemContextMenuFactory;
     _formulaToDTOFormulaMapper  = formulaToDTOFormulaMapper;
     _dimensionFactory           = dimensionFactory;
 }
 protected override void Context()
 {
     _formulaMapper            = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
     _groupRepository          = A.Fake <IGroupRepository>();
     _favoriteRepository       = A.Fake <IFavoriteRepository>();
     _entityPathResolver       = A.Fake <IEntityPathResolver>();
     _pathToPathElementsMapper = A.Fake <IPathToPathElementsMapper>();
     sut = new ParameterToParameterDTOMapper(_formulaMapper, _groupRepository, _favoriteRepository, _entityPathResolver, _pathToPathElementsMapper);
 }
 protected override void Context()
 {
     _activeTransportToDTOTransporterMoleculeMapper = A.Fake <ITransporterMoleculeContainerToTranpsorterMoleculeContainerDTOMapper>();
     _formulaToDtoFormulaBuilderMapper = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
     _usedCalculationMethodToDTOCalculationMethodMapper =
         A.Fake <IUsedCalcualtionMethodToUsedCalcualtionMethodDTOMapper>();
     _interactionContainerToInteractionConatainerDTOMpaper = A.Fake <IInteractionContainerToInteractionConatainerDTOMapper>();
     sut = new MoleculeBuilderToMoleculeBuilderDTOMapper(_formulaToDtoFormulaBuilderMapper, _activeTransportToDTOTransporterMoleculeMapper, _usedCalculationMethodToDTOCalculationMethodMapper, _interactionContainerToInteractionConatainerDTOMpaper);
 }
Beispiel #8
0
 protected override void Context()
 {
     _view   = A.Fake <IEditPassiveTransportBuildingBlockView>();
     _mapper = A.Fake <ITransportBuilderToTransportBuilderDTOMapper>();
     _transporterBuilderPresenter = A.Fake <IEditTransportBuilderPresenter>();
     _viewItemContextMenuFactory  = A.Fake <IViewItemContextMenuFactory>();
     _formulaMapper         = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
     _formulaCachePresenter = A.Fake <IFormulaCachePresenter>();
     sut = new EditPassiveTransportBuildingBlockPresenter(_view, _mapper, _transporterBuilderPresenter, _viewItemContextMenuFactory, _formulaMapper, _formulaCachePresenter);
 }
Beispiel #9
0
 protected AbstractParameterBasePresenter(TView view, IQuantityTask quantityTask,
                                          IInteractionTaskContext interactionTaskContext, IFormulaToFormulaBuilderDTOMapper formulaMapper,
                                          IInteractionTasksForParameter parameterTask, IFavoriteTask favoriteTask) : base(view)
 {
     _quantityTask           = quantityTask;
     _interactionTaskContext = interactionTaskContext;
     _formulaMapper          = formulaMapper;
     _parameterTask          = parameterTask;
     _favoriteTask           = favoriteTask;
 }
 public EditPassiveTransportBuildingBlockPresenter(IEditPassiveTransportBuildingBlockView view,
                                                   ITransportBuilderToTransportBuilderDTOMapper transportBuilderToDTOTransportBuilderMapper,
                                                   IEditTransportBuilderPresenter editTransportBuilderPresenter, IViewItemContextMenuFactory viewItemContextMenuFactory,
                                                   IFormulaToFormulaBuilderDTOMapper formulaToFormulaDTOBuilderMapper, IFormulaCachePresenter formulaCachePresenter)
     : base(view, formulaCachePresenter)
 {
     _formulaToFormulaDTOBuilderMapper            = formulaToFormulaDTOBuilderMapper;
     _viewItemContextMenuFactory                  = viewItemContextMenuFactory;
     _editTransportBuilderPresenter               = editTransportBuilderPresenter;
     _transportBuilderToDTOTransportBuilderMapper = transportBuilderToDTOTransportBuilderMapper;
     AddSubPresenters(_editTransportBuilderPresenter);
 }
Beispiel #11
0
 public ParameterToParameterDTOMapper(IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaBuilderMapper,
                                      IGroupRepository groupRepository,
                                      IFavoriteRepository favoriteRepository,
                                      IEntityPathResolver entityPathResolver,
                                      IPathToPathElementsMapper pathToPathElementsMapper)
 {
     _formulaToDTOFormulaBuilderMapper = formulaToDTOFormulaBuilderMapper;
     _groupRepository          = groupRepository;
     _favoriteRepository       = favoriteRepository;
     _entityPathResolver       = entityPathResolver;
     _pathToPathElementsMapper = pathToPathElementsMapper;
 }
 protected override void Context()
 {
     base.Context();
     _view                  = A.Fake <IFormulaCacheView>();
     _formulaMapper         = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
     _formulaPresenterCache = A.Fake <IFormulaPresenterCache>();
     _context               = A.Fake <IMoBiContext>();
     _contexteMenuFactory   = A.Fake <IViewItemContextMenuFactory>();
     _messagePresenter      = A.Fake <IDialogCreator>();
     _cloneManager          = A.Fake <ICloneManagerForBuildingBlock>();
     _formulaChecker        = A.Fake <IFormulaUsageChecker>();
     sut = new FormulaCachePresenter(_view, _formulaMapper, _formulaPresenterCache, _context, _contexteMenuFactory, _messagePresenter, _cloneManager, _formulaChecker);
 }
Beispiel #13
0
 public FormulaCachePresenter(IFormulaCacheView view, IFormulaToFormulaBuilderDTOMapper formulaBuilderToDTOFormulaBuilderMapper,
                              IFormulaPresenterCache formulaPresenterCache, IMoBiContext context, IViewItemContextMenuFactory viewItemContextMenuFactory,
                              IDialogCreator dialogCreator, ICloneManagerForBuildingBlock cloneManager, IFormulaUsageChecker formulaUsageChecker)
     : base(view)
 {
     _formulaBuilderToDTOFormulaBuilderMapper = formulaBuilderToDTOFormulaBuilderMapper;
     _cloneManager               = cloneManager;
     _formulaUsageChecker        = formulaUsageChecker;
     _context                    = context;
     _viewItemContextMenuFactory = viewItemContextMenuFactory;
     _dialogCreator              = dialogCreator;
     _formulaPresenterCache      = formulaPresenterCache;
 }
 public EditParameterListPresenter(
     IEditParameterListView view,
     IQuantityTask quantityTask,
     IInteractionTaskContext interactionTaskContext,
     IFormulaToFormulaBuilderDTOMapper formulaMapper,
     IInteractionTasksForParameter parameterTask,
     IFavoriteTask favoriteTask,
     IViewItemContextMenuFactory viewItemContextMenuFactory,
     IParameterToParameterDTOMapper parameterDTOMapper) :
     base(view, quantityTask, interactionTaskContext, formulaMapper, parameterTask, favoriteTask)
 {
     _viewItemContextMenuFactory = viewItemContextMenuFactory;
     _parameterDTOMapper         = parameterDTOMapper;
 }
 protected override void Context()
 {
     _view = A.Fake <IEditEventBuilderView>();
     _eventBuilderMapper     = A.Fake <IEventBuilderToEventBuilderDTOMapper>();
     _formulaMapper          = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
     _eventBuilderTasks      = A.Fake <IEditTaskFor <IEventBuilder> >();
     _parameterPresenter     = A.Fake <IEditParametersInContainerPresenter>();
     _assingmentBuilderTasks = A.Fake <IInteractionTasksForChildren <IEventBuilder, IEventAssignmentBuilder> >();
     _formulaPresenter       = A.Fake <IEditExplicitFormulaPresenter>();
     _context = A.Fake <IMoBiContext>();
     _selectReferencePresenter = A.Fake <ISelectReferenceAtEventPresenter>();
     _applicationController    = A.Fake <IMoBiApplicationController>();
     _dialogCreator            = A.Fake <IDialogCreator>();
     sut = new EditEventBuilderPresenter(_view, _eventBuilderMapper, _formulaMapper, _eventBuilderTasks, _parameterPresenter, _assingmentBuilderTasks, _formulaPresenter, _context, _selectReferencePresenter, _applicationController, _dialogCreator);
 }
 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 EditDistributedParameterPresenter(IEditDistributedParameterView view, IEditTaskFor <IParameter> editTasks,
                                          IMoBiContext context, IDistributedParameterToDistributedParameterDTOMapper distributedParameterMapper,
                                          IDistributionFormulaFactory distributionFormulaFactory, IQuantityTask quantityTask, IFormulaToFormulaBuilderDTOMapper formulaMapper,
                                          IMoBiFormulaTask formulaTask, IParameterFactory parameterFactory, IInteractionTasksForParameter parameterTask) : base(view)
 {
     _editTasks = editTasks;
     _distributionFormulaFactory = distributionFormulaFactory;
     _quantityTask               = quantityTask;
     _formulaMapper              = formulaMapper;
     _formulaTask                = formulaTask;
     _parameterFactory           = parameterFactory;
     _parameterTask              = parameterTask;
     _distributedParameterMapper = distributedParameterMapper;
     _context = context;
 }
 protected override void Context()
 {
     _view = A.Fake <IEditReactionBuilderView>();
     _editFormulaPresenter       = A.Fake <IEditFormulaPresenter>();
     _selectReferencesPresenter  = A.Fake <ISelectReferenceAtReactionPresenter>();
     _reactionBuilderMapper      = A.Fake <IReactionBuilderToReactionBuilderDTOMapper>();
     _viewItemContextMenuFactory = A.Fake <IViewItemContextMenuFactory>();
     _editTasks                  = A.Fake <IEditTaskFor <IReactionBuilder> >();
     _context                    = A.Fake <IMoBiContext>();
     _formulaBuilderMapper       = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
     _editReactionParameters     = A.Fake <IEditParametersInContainerPresenter>();
     _containerCriteriaPresenter = A.Fake <IDescriptorConditionListPresenter <IReactionBuilder> >();
     _reactionEductsPresenter    = A.Fake <IReactionEductsPresenter>();
     _reactionProductsPresenter  = A.Fake <IReactionProductsPresenter>();
     _reactionModifiersPresenter = A.Fake <IReactionModifiersPresenter>();
     sut = new EditReactionBuilderPresenter(_view, _editFormulaPresenter, _selectReferencesPresenter, _reactionBuilderMapper, _viewItemContextMenuFactory, _editTasks,
                                            _formulaBuilderMapper, _editReactionParameters, _context, _containerCriteriaPresenter, _reactionEductsPresenter, _reactionProductsPresenter, _reactionModifiersPresenter);
 }
 public EditAssignmentBuilderPresenter(IEditEventAssignmentBuilderView view, IEventAssignmentBuilderToEventAssignmentDTOMapper eventAssingnmentToDTOAssignmentMapper,
                                       IEditTaskFor <IEventAssignmentBuilder> editTasksForAssignment, IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper,
                                       IEditFormulaPresenter editFormulaPresenter, IMoBiContext context,
                                       ISelectReferenceAtEventAssignmentPresenter selectReferencePresenter,
                                       IContextSpecificReferencesRetriever contextSpecificReferencesRetriever, IMoBiApplicationController applicationController) : base(view)
 {
     _contextSpecificReferencesRetriever = contextSpecificReferencesRetriever;
     _applicationController    = applicationController;
     _selectReferencePresenter = selectReferencePresenter;
     _context = context;
     _editFormulaPresenter = editFormulaPresenter;
     _editFormulaPresenter.ReferencePresenter = _selectReferencePresenter;
     _formulaToDTOFormulaMapper = formulaToDTOFormulaMapper;
     _editTasksForAssignment    = editTasksForAssignment;
     _view.SetFormulaView(_editFormulaPresenter.BaseView);
     _eventAssingnmentToDTOAssignmentMapper = eventAssingnmentToDTOAssignmentMapper;
     AddSubPresenters(_editFormulaPresenter, selectReferencePresenter);
 }
Beispiel #20
0
        protected override void Context()
        {
            _commandCollector           = A.Fake <ICommandCollector>();
            _view                       = A.Fake <IEditDistributedParameterView>();
            _editTask                   = A.Fake <IEditTaskFor <IParameter> >();
            _context                    = A.Fake <IMoBiContext>();
            _distributedParameterMapper = A.Fake <IDistributedParameterToDistributedParameterDTOMapper>();
            _distributionFormulaFactory = A.Fake <IDistributionFormulaFactory>();
            _quantityTask               = A.Fake <IQuantityTask>();
            _formulaMapper              = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
            _formulaTask                = A.Fake <IMoBiFormulaTask>();
            _parameterFactory           = A.Fake <IParameterFactory>();
            _parameterTask              = A.Fake <IInteractionTasksForParameter>();

            sut = new EditDistributedParameterPresenter(_view, _editTask, _context, _distributedParameterMapper, _distributionFormulaFactory, _quantityTask, _formulaMapper,
                                                        _formulaTask, _parameterFactory, _parameterTask);

            sut.InitializeWith(_commandCollector);
        }
Beispiel #21
0
 protected override void Context()
 {
     _transporBuilderMapper         = A.Fake <ITransportBuilderToTransportBuilderDTOMapper>();
     _taskForPassiveTranportBuilder = A.Fake <IEditTasksForBuildingBlock <ITransportBuilder> >();
     _contexteMenuFactory           = A.Fake <IViewItemContextMenuFactory>();
     _view               = A.Fake <IEditTransportBuilderView>();
     _formulaMapper      = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
     _parameterPresenter = A.Fake <IEditParametersInContainerPresenter>();
     _formulaPresenter   = A.Fake <IEditFormulaPresenter>();
     _referencePresenter = A.Fake <ISelectReferenceAtTransportPresenter>();
     _context            = A.Fake <IMoBiContext>();
     _moleculeDepdendentBuilderPresenter = A.Fake <IMoleculeDependentBuilderPresenter>();
     _sourceCriteriaPresenter            = A.Fake <IDescriptorConditionListPresenter <ITransportBuilder> >();
     _targetCriteriaPresenter            = A.Fake <IDescriptorConditionListPresenter <ITransportBuilder> >();
     sut = new EditTransportBuilderPresenter(_view, _transporBuilderMapper, _taskForPassiveTranportBuilder,
                                             _contexteMenuFactory, _formulaMapper, _parameterPresenter,
                                             _formulaPresenter, _referencePresenter, _context,
                                             _moleculeDepdendentBuilderPresenter, _sourceCriteriaPresenter, _targetCriteriaPresenter);
 }
 protected override void Context()
 {
     _view            = A.Fake <IEditParametersInContainerView>();
     _formulaMapper   = A.Fake <IFormulaToFormulaBuilderDTOMapper>();
     _parameterMapper = A.Fake <IParameterToParameterDTOMapper>();
     _inteactionTasks = A.Fake <IInteractionTasksForParameter>();
     _distributeParameterPresenter = A.Fake <IEditDistributedParameterPresenter>();
     _parameterPresenter           = A.Fake <IEditParameterPresenter>();
     _parameter                 = new Parameter().WithId("P").WithName("P");
     _parameter.Visible         = true;
     _advancedParameter         = new Parameter().WithId("AP").WithName("AP");
     _quantityTask              = A.Fake <IQuantityTask>();
     _clipboardManager          = A.Fake <IClipboardManager>();
     _advancedParameter.Visible = false;
     _interactionTaskContext    = A.Fake <IInteractionTaskContext>();
     _editTask = A.Fake <IEditTaskFor <IParameter> >();
     _selectReferencePresenterFactory = A.Fake <ISelectReferencePresenterFactory>();
     _favoriteTask = A.Fake <IFavoriteTask>();
     sut           = new EditParametersInContainerPresenter(_view, _formulaMapper, _parameterMapper, _inteactionTasks,
                                                            _distributeParameterPresenter, _parameterPresenter, _quantityTask, _interactionTaskContext, _clipboardManager, _editTask, _selectReferencePresenterFactory, _favoriteTask);
     sut.InitializeWith(A.Fake <ICommandCollector>());
 }
        public EditApplicationBuilderPresenter(IEditApplicationBuilderView view, IEditTaskFor <IApplicationBuilder> editTasks,
                                               IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper,
                                               IApplicationBuilderToApplicationBuilderDTOMapper applicationBuilderToDTOApllicationBuilderMapper,
                                               IInteractionTasksForChildren <IApplicationBuilder, IApplicationMoleculeBuilder> interactionTasksForApplicationMoleculeBuilder,
                                               IViewItemContextMenuFactory viewItemContextMenuFactory,
                                               IEditParametersInContainerPresenter editParametersInContainerPresenter, IMoBiContext context,
                                               IDescriptorConditionListPresenter <IApplicationBuilder> descriptorConditionListPresenter, IApplicationController applicationController)
            : base(view)
        {
            _descriptorConditionListPresenter = descriptorConditionListPresenter;
            _applicationController            = applicationController;
            _context = context;
            _editParametersInContainerPresenter = editParametersInContainerPresenter;
            _view.SetParametersView(_editParametersInContainerPresenter.BaseView);
            _viewItemContextMenuFactory = viewItemContextMenuFactory;
            _interactionTasksForApplicationMoleculeBuilder   = interactionTasksForApplicationMoleculeBuilder;
            _applicationBuilderToDTOApllicationBuilderMapper = applicationBuilderToDTOApllicationBuilderMapper;
            _formulaToDTOFormulaMapper = formulaToDTOFormulaMapper;
            _editTasks = editTasks;
            _view.AddDescriptorConditionListView(_descriptorConditionListPresenter.View);
            _formulaPropertyName = MoBiReflectionHelper.PropertyName <IApplicationMoleculeBuilder>(x => x.Formula);

            AddSubPresenters(_editParametersInContainerPresenter, _descriptorConditionListPresenter);
        }
Beispiel #24
0
 public TransportBuilderToTransportBuilderDTOMapper(IFormulaToFormulaBuilderDTOMapper formulaDTOMapper, IParameterToParameterDTOMapper parameterDTOMapper)
 {
     _formulaDTOMapper   = formulaDTOMapper;
     _parameterDTOMapper = parameterDTOMapper;
 }
Beispiel #25
0
 public EventAssignmentBuilderToEventAssignmentDTOMapper(IFormulaToFormulaBuilderDTOMapper formulaDTOMapper)
 {
     _formulaDTOMapper = formulaDTOMapper;
 }
Beispiel #26
0
 public ApplicationMoleculeBuilderToApplicationMoleculeBuilderDTOMapper(IFormulaToFormulaBuilderDTOMapper formulaBuilderToDTOFormulaMapper)
 {
     _formulaBuilderToDTOFormulaMapper = formulaBuilderToDTOFormulaMapper;
 }
 public ObserverBuilderToDTOObserverBuilderMapper(IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper)
 {
     _formulaToDTOFormulaMapper = formulaToDTOFormulaMapper;
 }
Beispiel #28
0
 public ObserverBuilderToDTOObserverBuilderMapper(IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper, IDescriptorConditionToDescriptorConditionDTOMapper descriptorConditionMapperToDTODescriptorConditionMapper)
 {
     _formulaToDTOFormulaMapper = formulaToDTOFormulaMapper;
 }
 public QuantityToQuantityDTOMapper(IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper)
 {
     _formulaToDTOFormulaMapper = formulaToDTOFormulaMapper;
 }
 public ContainerObserverBuilderListPresenter(IObserverListView view, IFormulaToFormulaBuilderDTOMapper formulaToDTOFormulaMapper, IMoBiDimensionFactory dimensionFactory, IObserverBuilderToDTOObserverBuilderMapper containerObserverBuilderToDTOContainerObserverBuilderMapper, IViewItemContextMenuFactory viewItemContextMenuFactory, IMoBiContext context)
     : base(view, formulaToDTOFormulaMapper, dimensionFactory, viewItemContextMenuFactory, context)
 {
     _containerObserverBuilderToDTOContainerObserverBuilderMapper = containerObserverBuilderToDTOContainerObserverBuilderMapper;
 }