public ChangeFolderRefactoringAction( IRewritingManager rewritingManager, MoveToFolderRefactoringAction moveToFolder) : base(rewritingManager) { _moveToFolder = moveToFolder; }
protected RefactoringPreviewProviderWrapperBase( ICodeOnlyRefactoringAction <TModel> refactoringAction, IRewritingManager rewritingManager) { _refactoringAction = refactoringAction; _rewritingManager = rewritingManager; }
public RenameFolderRefactoringAction( IRewritingManager rewritingManager, ChangeFolderRefactoringAction changeFolder) : base(rewritingManager) { _changeFolder = changeFolder; }
public MoveMultipleFoldersRefactoringAction( IRewritingManager rewritingManager, MoveFolderRefactoringAction moveFolder) : base(rewritingManager) { _moveFolder = moveFolder; }
public ImplementInterfaceRefactoringAction( AddInterfaceImplementationsRefactoringAction addImplementationsRefactoringAction, IRewritingManager rewritingManager) : base(rewritingManager) { _addImplementationsRefactoringAction = addImplementationsRefactoringAction; }
public EncapsulateFieldUseBackingFieldRefactoringAction( IEncapsulateFieldRefactoringActionsProvider refactoringActionsProvider, IReplacePrivateUDTMemberReferencesModelFactory replaceUDTMemberReferencesModelFactory, IRewritingManager rewritingManager, INewContentAggregatorFactory newContentAggregatorFactory) : base(rewritingManager) { _replaceUDTMemberReferencesRefactoringAction = refactoringActionsProvider.ReplaceUDTMemberReferences; _replaceReferencesRefactoringAction = refactoringActionsProvider.ReplaceReferences; _replaceDeclarationIdentifiers = refactoringActionsProvider.ReplaceDeclarationIdentifiers; _encapsulateFieldInsertNewCodeRefactoringAction = refactoringActionsProvider.EncapsulateFieldInsertNewCode; _replaceUDTMemberReferencesModelFactory = replaceUDTMemberReferencesModelFactory; _newContentAggregatorFactory = newContentAggregatorFactory; }
public EncapsulateFieldUseBackingUDTMemberRefactoringAction( IEncapsulateFieldRefactoringActionsProvider refactoringActionsProvider, IReplacePrivateUDTMemberReferencesModelFactory replaceUDTMemberReferencesModelFactory, IRewritingManager rewritingManager, INewContentAggregatorFactory newContentAggregatorFactory) : base(rewritingManager) { _modifyUDTRefactoringAction = refactoringActionsProvider.ModifyUserDefinedType; _replacePrivateUDTMemberReferencesRefactoringAction = refactoringActionsProvider.ReplaceUDTMemberReferences; _replaceReferencesRefactoringAction = refactoringActionsProvider.ReplaceReferences; _encapsulateFieldInsertNewCodeRefactoringAction = refactoringActionsProvider.EncapsulateFieldInsertNewCode; _replaceUDTMemberReferencesModelFactory = replaceUDTMemberReferencesModelFactory; _newContentAggregatorFactory = newContentAggregatorFactory; }
public ExtractInterfaceRefactoringAction( AddInterfaceImplementationsRefactoringAction addImplementationsRefactoringAction, IParseTreeProvider parseTreeProvider, IParseManager parseManager, IRewritingManager rewritingManager, IProjectsProvider projectsProvider, IAddComponentService addComponentService) : base(parseManager, rewritingManager) { _addImplementationsRefactoringAction = addImplementationsRefactoringAction; _parseTreeProvider = parseTreeProvider; _projectsProvider = projectsProvider; _addComponentService = addComponentService; }
public DeclareAsExplicitTypeQuickFix(ImplicitTypeToExplicitRefactoringAction refactoringAction) : base(typeof(VariableTypeNotDeclaredInspection), typeof(ImplicitlyTypedConstInspection)) { _refactoring = refactoringAction; }