public static void RenameMember(IMember member) { string newName = MessageService.ShowInputBox("${res:SharpDevelop.Refactoring.Rename}", "${res:SharpDevelop.Refactoring.RenameMemberText}", member.Name); if (!FindReferencesAndRenameHelper.CheckName(newName, member.Name)) { return; } RenameMember(member, newName); }
public static void RenameClass(IClass c) { string newName = MessageService.ShowInputBox("${res:SharpDevelop.Refactoring.Rename}", "${res:SharpDevelop.Refactoring.RenameClassText}", c.Name); if (!FindReferencesAndRenameHelper.CheckName(newName, c.Name)) { return; } using (AsynchronousWaitDialog monitor = AsynchronousWaitDialog.ShowWaitDialog("${res:SharpDevelop.Refactoring.Rename}")) { RenameClass(c, newName); } }
public static void Run(LocalResolveResult local) { string newName = MessageService.ShowInputBox("${res:SharpDevelop.Refactoring.Rename}", "${res:SharpDevelop.Refactoring.RenameMemberText}", local.VariableName); if (!FindReferencesAndRenameHelper.CheckName(newName, local.VariableName)) { return; } List <Reference> list = RefactoringService.FindReferences(local, null); if (list == null) { return; } FindReferencesAndRenameHelper.RenameReferences(list, newName); }
public override void Run() { LocalResolveResult local = (LocalResolveResult)Owner; string newName = MessageService.ShowInputBox("${res:SharpDevelop.Refactoring.Rename}", "${res:SharpDevelop.Refactoring.RenameMemberText}", local.Field.Name); if (!FindReferencesAndRenameHelper.CheckName(newName, local.Field.Name)) { return; } List <Reference> list = RefactoringService.FindReferences(local, null); if (list == null) { return; } FindReferencesAndRenameHelper.RenameReferences(list, newName); }