DeleteNamespaceCommand(NamespaceTreeNode[] nodes) { this.parents = nodes.Select(a => (ILSpyTreeNode)a.Parent).ToArray(); this.nodes = new DeletableNodes<NamespaceTreeNode>(nodes); this.modelNodes = new DeleteModelNodes(); }
DeletePropertyDefCommand(PropertyTreeNode[] propNodes) { this.nodes = new DeletableNodes<PropertyTreeNode>(propNodes); }
DeleteResourceCommand(ResourceNode[] rsrcNodes) { nodes = new DeletableNodes<ResourceNode>(rsrcNodes); }
DeleteEventDefCommand(EventTreeNode[] eventNodes) { this.nodes = new DeletableNodes<EventTreeNode>(eventNodes); }
DeleteFieldDefCommand(FieldNode[] fieldNodes) { this.nodes = new DeletableNodes <FieldNode>(fieldNodes); }
DeleteNamespaceCommand(NamespaceNode[] nodes) { parents = nodes.Select(a => (DocumentTreeNodeData)a.TreeNode.Parent.Data).ToArray(); this.nodes = new DeletableNodes <NamespaceNode>(nodes); modelNodes = new DeleteModelNodes(); }
DeleteMethodDefCommand(MethodTreeNode[] methodNodes) { this.nodes = new DeletableNodes<MethodTreeNode>(methodNodes); }
DeleteTypeDefCommand(ITypeNode[] asmNodes) { nodes = new DeletableNodes<ITypeNode>(asmNodes); }
DeleteNamespaceCommand(NamespaceTreeNode[] nodes) { this.parents = nodes.Select(a => (ILSpyTreeNode)a.Parent).ToArray(); this.nodes = new DeletableNodes <NamespaceTreeNode>(nodes); this.modelNodes = new DeleteModelNodes(); }
DeletePropertyDefCommand(IPropertyNode[] propNodes) { this.nodes = new DeletableNodes<IPropertyNode>(propNodes); }
MoveNamespaceTypesToEmptypNamespaceCommand(ILSpyTreeNode[] nodes) { var nsNodes = nodes.Where(a => ((NamespaceTreeNode)a).Name != string.Empty).Select(a => (NamespaceTreeNode)a).ToArray(); Debug.Assert(nsNodes.Length > 0); this.nodes = new DeletableNodes<NamespaceTreeNode>(nsNodes); this.nsTarget = GetTarget(); this.typeRefInfos = RenameNamespaceCommand.GetTypeRefInfos(ILSpyTreeNode.GetModule(nodes[0]), nsNodes); }
DeleteMethodDefCommand(MethodNode[] methodNodes) { nodes = new DeletableNodes <MethodNode>(methodNodes); }
DeletePropertyDefCommand(PropertyNode[] propNodes) { nodes = new DeletableNodes <PropertyNode>(propNodes); }
DeleteFieldDefCommand(FieldNode[] fieldNodes) { nodes = new DeletableNodes<FieldNode>(fieldNodes); }
DeleteFieldDefCommand(IFieldNode[] fieldNodes) { this.nodes = new DeletableNodes<IFieldNode>(fieldNodes); }
DeleteNamespaceCommand(INamespaceNode[] nodes) { this.parents = nodes.Select(a => (IFileTreeNodeData)a.TreeNode.Parent.Data).ToArray(); this.nodes = new DeletableNodes<INamespaceNode>(nodes); this.modelNodes = new DeleteModelNodes(); }
DeleteMethodDefCommand(IMethodNode[] methodNodes) { this.nodes = new DeletableNodes <IMethodNode>(methodNodes); }
DeleteTypeDefCommand(TypeTreeNode[] asmNodes) { nodes = new DeletableNodes <TypeTreeNode>(asmNodes); }
DeleteTypeDefCommand(TypeTreeNode[] asmNodes) { nodes = new DeletableNodes<TypeTreeNode>(asmNodes); }
static void Initialize(ILSpyTreeNode[] nodes, MenuItem menuItem) { nodes = DeleteTypeDefCommand.FilterOutGlobalTypes(nodes); if (nodes.Length == 1) menuItem.Header = string.Format("Delete {0}", UIUtils.EscapeMenuItemHeader(nodes[0].ToString())); else menuItem.Header = string.Format("Delete {0} types", nodes.Length); }
DeletePropertyDefCommand(PropertyTreeNode[] propNodes) { this.nodes = new DeletableNodes <PropertyTreeNode>(propNodes); }
DeleteTypeDefCommand(ITypeNode[] asmNodes) { nodes = new DeletableNodes <ITypeNode>(asmNodes); }
DeletePropertyDefCommand(IPropertyNode[] propNodes) { this.nodes = new DeletableNodes <IPropertyNode>(propNodes); }
DeleteNamespaceCommand(INamespaceNode[] nodes) { this.parents = nodes.Select(a => (IFileTreeNodeData)a.TreeNode.Parent.Data).ToArray(); this.nodes = new DeletableNodes <INamespaceNode>(nodes); this.modelNodes = new DeleteModelNodes(); }
DeleteResourceElementCommand(ResourceElementTreeNode[] rsrcNodes) { this.nodes = new DeletableNodes<ResourceElementTreeNode>(rsrcNodes); }
DeleteResourceCommand(IResourceNode[] rsrcNodes) { this.nodes = new DeletableNodes<IResourceNode>(rsrcNodes); }
DeleteEventDefCommand(EventTreeNode[] eventNodes) { this.nodes = new DeletableNodes <EventTreeNode>(eventNodes); }
DeleteNamespaceCommand(NamespaceNode[] nodes) { parents = nodes.Select(a => (DocumentTreeNodeData)a.TreeNode.Parent.Data).ToArray(); this.nodes = new DeletableNodes<NamespaceNode>(nodes); modelNodes = new DeleteModelNodes(); }