예제 #1
0
 public EventGroupListPresenter(IEventGroupsListView view, IEventGroupBuilderToEventGroupBuilderDTOMapper eventGroupBuilderDTOMapper, IViewItemContextMenuFactory viewItemContextMenuFactory, IApplicationBuilderToApplicationBuilderDTOMapper applicationBuilderToDTOApplicationBuilderMapper, IMoBiContext context, ITreeNodeFactory treeNodeFactory) : base(view)
 {
     _context = context;
     _viewItemContextMenuFactory = viewItemContextMenuFactory;
     _eventGroupBuilderDTOMapper = eventGroupBuilderDTOMapper;
     _applicationBuilderToDTOApplicationBuilderMapper = applicationBuilderToDTOApplicationBuilderMapper;
     _favoritesNodes   = treeNodeFactory.CreateForFavorites();
     _userDefinedNodes = treeNodeFactory.CreateForUserDefined();
 }
예제 #2
0
 protected HierarchicalStructurePresenter(IHierarchicalStructureView view, IMoBiContext context,
                                          IObjectBaseToObjectBaseDTOMapper objectBaseMapper, ITreeNodeFactory treeNodeFactory)
     : base(view)
 {
     _context          = context;
     _objectBaseMapper = objectBaseMapper;
     _favoritesNode    = treeNodeFactory.CreateForFavorites();
     _userDefinedNode  = treeNodeFactory.CreateForUserDefined();
 }
예제 #3
0
 public MoleculeListPresenter(IMoleculeListView view,
                              IMoleculeBuilderToMoleculeBuilderDTOMapper moleculeBuilderToDTOMoleculeBuilderMapper,
                              IViewItemContextMenuFactory viewItemContextMenuFactory, IMoBiContext context, ITreeNodeFactory treeNodeFactory)
     : base(view)
 {
     _moleculeBuilderToDTOMoleculeBuilderMapper = moleculeBuilderToDTOMoleculeBuilderMapper;
     _context = context;
     _viewItemContextMenuFactory = viewItemContextMenuFactory;
     _favoritesNode             = treeNodeFactory.CreateForFavorites();
     _userDefinedParametersNode = treeNodeFactory.CreateForUserDefined();
 }