internal RenameCommand(EFNormalizableItem element, string newName, bool uniquenessIsCaseSensitive) { Element = element; NewName = newName; UniquenessIsCaseSensitive = uniquenessIsCaseSensitive; OldName = Element.GetNameAttribute().Value; }
internal RenameCommand(EFNormalizableItem element, string newName, bool uniquenessIsCaseSensitive) { Element = element; NewName = newName; UniquenessIsCaseSensitive = uniquenessIsCaseSensitive; OldName = Element.GetNameAttribute().Value; }
internal RefactorRenameDialog(EFNormalizableItem objectToRename) { ArgumentValidation.CheckForNullReference(objectToRename, "objectToRename"); InitializeComponent(); _objectToRename = objectToRename; this.newNameTextBox.Text = objectToRename.Name.Value; this.Loaded += OnLoaded; }
internal EFRefactoringOperation( EFNormalizableItem objectToRename, string newName, EFRenameContributorInput contributorInput, IServiceProvider serviceProvider) : base(serviceProvider) { Debug.Assert(contributorInput != null, "contributorInput != null"); _contributorInput = contributorInput; _newName = newName; _objectToRename = objectToRename; }
internal FunctionImportTypeMapping FindTypeMapping(EFNormalizableItem type) { foreach (var typeMapping in _typeMappings) { if (typeMapping.TypeName.Target == type) { return(typeMapping); } } return(null); }
internal FunctionImportTypeMapping FindTypeMapping(EFNormalizableItem type) { foreach (var typeMapping in _typeMappings) { if (typeMapping.TypeName.Target == type) { return typeMapping; } } return null; }
private static void RefactorRenameElementInDesignerOnly(EFNormalizableItem namedObject, string newName, bool showPreview) { Debug.Assert(namedObject != null, "namedObject != null"); Debug.Assert(newName != null, "namedObject != newName"); var input = new EFRenameContributorInput(namedObject, newName, namedObject.Name.Value); var refactoringOperation = new EFRefactoringOperation( namedObject, newName, input, new ServiceProviderHelper(PackageManager.Package.GetService(typeof(IServiceProvider)) as IServiceProvider)); refactoringOperation.HasPreviewWindow = showPreview; refactoringOperation.DoOperation(); }
protected abstract RenameCommand CloneCommand(EFNormalizableItem itemToRename);
protected abstract RenameCommand CloneCommand(EFNormalizableItem itemToRename);
protected override RenameCommand CloneCommand(EFNormalizableItem itemToRename) { return(new EntityDesignRenameCommand(itemToRename, NewName, UniquenessIsCaseSensitive)); }
internal EntityDesignRenameCommand(EFNormalizableItem element, string newName, bool uniquenessIsCaseSensitive) : base(element, newName, uniquenessIsCaseSensitive) { }
protected override RenameCommand CloneCommand(EFNormalizableItem itemToRename) { return new EntityDesignRenameCommand(itemToRename, NewName, UniquenessIsCaseSensitive); }
internal EntityDesignRenameCommand(EFNormalizableItem element, string newName, bool uniquenessIsCaseSensitive) : base(element, newName, uniquenessIsCaseSensitive) { }