public ProjectExplorerDockTab(IProjectExplorerView projectExplorerView)
        {
            Check.IfIsNull(projectExplorerView).Throw<ArgumentNullException>(() => projectExplorerView);

            Control = projectExplorerView.Control;
            Title = Resources.ProjectExplorerHeader;
        }
Example #2
0
 public ProjectController(IProjectPersistor persistor, IScreenConductor shell, IEventAggregator events,
                          IProjectHistory history, IProjectExplorerView view, IFileDialogPicker filePicker)
 {
     _persistor  = persistor;
     _conductor  = shell;
     _events     = events;
     _history    = history;
     _view       = view;
     _filePicker = filePicker;
 }
        public ProjectExplorerPresenter(IProjectExplorerView view, IMenuController menuController)
            : base(view)
        {
            _menuController = menuController;
            _view = view;
            view.SetPresenter(this);

            IMenuRegistry toolBar = _menuController.GetMenuFor(typeof (IProjectExplorerPresenter));

            view.SetToolbar(toolBar);
        }
Example #4
0
        public ProjectExplorerPresenter(IProjectExplorerView view, IMenuController menuController)
            : base(view)
        {
            _menuController = menuController;
            _view           = view;
            view.SetPresenter(this);

            IMenuRegistry toolBar = _menuController.GetMenuFor(typeof(IProjectExplorerPresenter));

            view.SetToolbar(toolBar);
        }
        public ProjectExplorerPluginTestable(IProjectExplorerView projectExplorerView)
        {
            Check.IfIsNull(projectExplorerView).Throw<ArgumentNullException>(() => projectExplorerView);

            Content = projectExplorerView.Control;
        }