public FormDesignerRefactorRenameCommand(RenameRefactoring refactoring, RenameFailedNotifier renameFailedNotifier, IVBE vbe, RubberduckParserState state) : base(refactoring, renameFailedNotifier, state) { _state = state; _vbe = vbe; AddToCanExecuteEvaluation(SpecializedEvaluateCanExecute); }
public CodePaneRefactorRenameCommand( RenameRefactoring refactoring, RenameFailedNotifier renameFailedNotifier, RubberduckParserState state, ISelectionProvider selectionProvider, ISelectedDeclarationProvider selectedDeclarationProvider) : base(refactoring, renameFailedNotifier, selectionProvider, state) { _state = state; _selectedDeclarationProvider = selectedDeclarationProvider; AddToCanExecuteEvaluation(SpecializedEvaluateCanExecute); }
public RenameCommand( RenameRefactoring refactoring, RenameFailedNotifier renameFailedNotifier, IParserStatusProvider parserStatusProvider, IVbeEvents vbeEvents) : base(vbeEvents) { _refactoring = refactoring; _failureNotifier = renameFailedNotifier; _parserStatusProvider = parserStatusProvider; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }
public ProjectExplorerRefactorRenameCommand(RenameRefactoring refactoring, RenameFailedNotifier renameFailedNotifier, IVBE vbe, RubberduckParserState state) : base(refactoring, renameFailedNotifier, state) { _state = state; _vbe = vbe; }