public AddUserControlCommand( ICodeExplorerAddComponentService addComponentService, IVbeEvents vbeEvents, IProjectsProvider projectsProvider) : base(addComponentService, vbeEvents, projectsProvider) { }
public ImportCommand( IVBE vbe, IFileSystemBrowserFactory dialogFactory, IVbeEvents vbeEvents, IParseManager parseManager, IDeclarationFinderProvider declarationFinderProvider, IProjectsProvider projectsProvider, IModuleNameFromFileExtractor moduleNameFromFileExtractor, IEnumerable <IRequiredBinaryFilesFromFileNameExtractor> binaryFileExtractors, IFileSystem fileSystem, IMessageBox messageBox) : base(vbeEvents) { _vbe = vbe; _dialogFactory = dialogFactory; _parseManager = parseManager; _projectsProvider = projectsProvider; _moduleNameFromFileExtractor = moduleNameFromFileExtractor; _fileSystem = fileSystem; _binaryFileExtractors = BinaryFileExtractors(binaryFileExtractors); MessageBox = messageBox; DeclarationFinderProvider = declarationFinderProvider; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); ComponentTypesForExtension = ComponentTypeExtensions.ComponentTypesForExtension(_vbe.Kind); AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); AddToOnExecuteEvaluation(SpecialEvaluateCanExecute); }
public ProjectExplorerIgnoreProjectCommand(IVbeEvents vbeEvents, IVBE vbe, IConfigurationService <IgnoredProjectsSettings> configService) : base(vbeEvents) { _vbe = vbe; _configService = configService; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute, true); }
public InspectionResultsCommand( InspectionResultsDockablePresenter presenter, IVbeEvents vbeEvents) : base(vbeEvents) { _presenter = presenter; }
public AddPropertyPageCommand( ICodeExplorerAddComponentService addComponentService, IVbeEvents vbeEvents, IProjectsProvider projectsProvider) : base(addComponentService, vbeEvents, projectsProvider) { }
protected AddComponentCommandBase( ICodeExplorerAddComponentService addComponentService, IVbeEvents vbeEvents) : base(vbeEvents) { _addComponentService = addComponentService; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public FormDesignerFindAllReferencesCommand( FindAllReferencesCommand findAllReferences, IVbeEvents vbeEvents) { _findAllReferences = findAllReferences; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public CodeExplorerSyncProvider( IVBE vbe, RubberduckParserState state, IVbeEvents vbeEvents) { _vbe = vbe; _state = state; _vbeEvents = vbeEvents; }
public AddTestComponentCommand( IVBE vbe, RubberduckParserState state, ITestCodeGenerator codeGenerator, IVbeEvents vbeEvents) : base(vbe, state, codeGenerator, vbeEvents) { AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public OpenCommand( INavigateCommand openCommand, IVbeEvents vbeEvents) : base(vbeEvents) { _openCommand = openCommand; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public PrintCommand( IProjectsProvider projectsProvider, IVbeEvents vbeEvents) : base(vbeEvents) { _projectsProvider = projectsProvider; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public OpenProjectPropertiesCommand( IVBE vbe, IVbeEvents vbeEvents) : base(vbeEvents) { _vbe = vbe; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public FindSymbolCommand( RubberduckParserState state, ISelectionService selectionService, DeclarationIconCache iconCache, IVbeEvents vbeEvents) : base(vbeEvents) { _state = state; _navigateCommand = new NavigateCommand(selectionService); }
public AddMDIFormCommand( ICodeExplorerAddComponentService addComponentService, IVbeEvents vbeEvents, IProjectsProvider projectsProvider) : base(addComponentService, vbeEvents, projectsProvider) { _projectsProvider = projectsProvider; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public AddTestMethodExpectedErrorCommand( IVBE vbe, RubberduckParserState state, IRewritingManager rewritingManager, ITestCodeGenerator codeGenerator, IVbeEvents vbeEvents) : base(vbe, state, rewritingManager, codeGenerator, vbeEvents) { MethodGenerator = codeGenerator.GetNewTestMethodCodeErrorExpected; }
public OpenProjectPropertiesCommand( IVBE vbe, IVbeEvents vbeEvents, IProjectsProvider projectsProvider) : base(vbeEvents) { _vbe = vbe; _projectsProvider = projectsProvider; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public RenameFolderCommand( RenameFolderRefactoringAction refactoringAction, RefactoringUserInteraction <IRenameFolderPresenter, RenameFolderModel> userInteraction, RenameFolderFailedNotifier failureNotifier, IParserStatusProvider parserStatusProvider, IVbeEvents vbeEvents, RubberduckParserState state) : base(refactoringAction, userInteraction, failureNotifier, parserStatusProvider, vbeEvents) { _state = state; }
public CodeExplorerFindAllImplementationsCommand( RubberduckParserState state, FindAllImplementationsService finder, IVbeEvents vbeEvents) : base(vbeEvents) { _state = state; _finder = finder; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public AddTestModuleWithStubsCommand( IVBE vbe, AddTestModuleCommand newUnitTestModuleCommand, IVbeEvents vbeEvents) : base(vbeEvents) { _vbe = vbe; _newUnitTestModuleCommand = newUnitTestModuleCommand; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public OpenDesignerCommand( IProjectsProvider projectsProvider, IVBE vbe, IVbeEvents vbeEvents) : base(vbeEvents) { _projectsProvider = projectsProvider; _vbe = vbe; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public AddTemplateCommand( ICodeExplorerAddComponentService addComponentService, ITemplateProvider provider, IVbeEvents vbeEvents) : base(vbeEvents) { _provider = provider; _addComponentService = addComponentService; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public CodeExplorerFindAllReferencesCommand( RubberduckParserState state, FindAllReferencesAction finder, IVbeEvents vbeEvents) : base(vbeEvents) { _state = state; _finder = finder; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public AddTestComponentCommand( IVBE vbe, RubberduckParserState state, ITestCodeGenerator codeGenerator, IVbeEvents vbeEvents, IProjectsProvider projectsProvider) : base(vbe, state, codeGenerator, vbeEvents, projectsProvider) { _projectsProvider = projectsProvider; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public SetAsStartupProjectCommand( IVBE vbe, RubberduckParserState parserState, IVbeEvents vbeEvents) : base(vbeEvents) { _vbe = vbe; _parserState = parserState; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public ExportAllCommand( IVBE vbe, IFileSystemBrowserFactory folderBrowserFactory, IVbeEvents vbeEvents) : base(vbeEvents) { _vbe = vbe; _factory = folderBrowserFactory; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
protected CodeExplorerInteractiveRefactoringCommandBase( IRefactoringAction <TModel> refactoringAction, IRefactoringUserInteraction <TModel> refactoringUserInteraction, IRefactoringFailureNotifier failureNotifier, IParserStatusProvider parserStatusProvider, IVbeEvents vbeEvents) : base(refactoringAction, failureNotifier, parserStatusProvider, vbeEvents) { _refactoringUserInteraction = refactoringUserInteraction; _refactoringAction = refactoringAction; _failureNotifier = failureNotifier; }
public IndentCommand( RubberduckParserState state, IIndenter indenter, INavigateCommand navigateCommand, IVbeEvents vbeEvents) : base(vbeEvents) { _state = state; _indenter = indenter; _navigateCommand = navigateCommand; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
private static ComCommandBase ArranageComCommand(IVbeEvents vbeEvents) { // The ComCommandBase is an abstract class and is the subject under the test // Therefore, we actually want to use Moq.Mock to create an implementation // to directly test the base class' behaviors. We should not modify the mock // behavior, hence why we return the object, rather than the mock. var mockComCommand = new Mock <ComCommandBase>(args: vbeEvents) { CallBase = true }; return(mockComCommand.Object); }
public AddTestMethodCommand( IVBE vbe, RubberduckParserState state, ITestCodeGenerator codeGenerator, IVbeEvents vbeEvents) : base(vbeEvents) { _vbe = vbe; _state = state; _codeGenerator = codeGenerator; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public IndentCurrentProcedureCommand( IVBE vbe, IIndenter indenter, RubberduckParserState state, IVbeEvents vbeEvents) : base(vbeEvents) { _vbe = vbe; _indenter = indenter; _state = state; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }