コード例 #1
0
 public ShowParserErrorsCommand(INavigateCommand navigateCommand, RubberduckParserState state, ISearchResultsWindowViewModel viewModel, SearchResultPresenterInstanceManager presenterService)
 {
     _navigateCommand  = navigateCommand;
     _state            = state;
     _viewModel        = viewModel;
     _presenterService = presenterService;
 }
コード例 #2
0
 public FindAllImplementationsCommand(INavigateCommand navigateCommand, IMessageBox messageBox, RubberduckParserState state, VBE vbe, ISearchResultsWindowViewModel viewModel, SearchResultPresenterInstanceManager presenterService)
 {
     _navigateCommand  = navigateCommand;
     _messageBox       = messageBox;
     _state            = state;
     _vbe              = vbe;
     _viewModel        = viewModel;
     _presenterService = presenterService;
 }
コード例 #3
0
 private static FindAllReferencesService ArrangeFindAllReferencesService(RubberduckParserState state,
                                                                         ISearchResultsWindowViewModel viewModel, INavigateCommand navigateCommand = null, IMessageBox messageBox = null,
                                                                         SearchResultPresenterInstanceManager presenterService = null, IUiDispatcher uiDispatcher = null)
 {
     return(new FindAllReferencesService(
                navigateCommand ?? new Mock <INavigateCommand>().Object,
                messageBox ?? new Mock <IMessageBox>().Object,
                state,
                viewModel,
                presenterService,
                uiDispatcher ?? new Mock <IUiDispatcher>().Object));
 }
コード例 #4
0
        public ShowParserErrorsCommand(INavigateCommand navigateCommand,
                                       RubberduckParserState state,
                                       ISearchResultsWindowViewModel viewModel,
                                       SearchResultPresenterInstanceManager presenterService)
            : base(LogManager.GetCurrentClassLogger())
        {
            _navigateCommand  = navigateCommand;
            _state            = state;
            _viewModel        = viewModel;
            _presenterService = presenterService;

            _state.StateChanged += _state_StateChanged;
        }
コード例 #5
0
        public FindAllReferencesCommand(INavigateCommand navigateCommand, IMessageBox messageBox,
                                        RubberduckParserState state, IVBE vbe, ISearchResultsWindowViewModel viewModel,
                                        SearchResultPresenterInstanceManager presenterService)
            : base(LogManager.GetCurrentClassLogger())
        {
            _navigateCommand  = navigateCommand;
            _messageBox       = messageBox;
            _state            = state;
            _vbe              = vbe;
            _viewModel        = viewModel;
            _presenterService = presenterService;

            _state.StateChanged += _state_StateChanged;
        }
コード例 #6
0
        public ShowParserErrorsCommand(
            INavigateCommand navigateCommand,
            RubberduckParserState state,
            ISearchResultsWindowViewModel viewModel,
            SearchResultPresenterInstanceManager presenterService,
            IUiDispatcher uiDispatcher,
            IVbeEvents vbeEvents)
            : base(vbeEvents)
        {
            _navigateCommand  = navigateCommand;
            _state            = state;
            _viewModel        = viewModel;
            _presenterService = presenterService;
            _uiDispatcher     = uiDispatcher;

            _state.StateChanged += _state_StateChanged;
        }