public SubSetNode <HI> Filter(IHeapItemFilter <HI> filter) { HeapItemSetFromFilter <HI> subSet = new HeapItemSetFromFilter <HI> (Items, filter); SubSetNode <HI> result = NewSubSet(subSet); return(result); }
protected void FilterCurrentSet <HI> (IHeapItemFilter <HI> filter) where HI : IHeapItem { HeapExplorerTreeModel.Node <HI> node = (HeapExplorerTreeModel.Node <HI>)Explorer.CurrentSelection; node.Filter(filter); }