diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/LevelTreeContentProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/LevelTreeContentProvider.java index ced46a6da1f..29d19df4521 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/LevelTreeContentProvider.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/search/LevelTreeContentProvider.java @@ -39,16 +39,11 @@ public class LevelTreeContentProvider extends CSearchContentProvider implements {IResource.ROOT}}; private static final int MAX_LEVEL= C_ELEMENT_TYPES.length - 1; private int fCurrentLevel; - static class FastCElementProvider extends CElementContentProvider { - public Object getParent(Object element) { - return internalGetParent(element); - } - } public LevelTreeContentProvider(AbstractTreeViewer viewer, int level) { fTreeViewer= viewer; fCurrentLevel= level; - fContentProvider= new FastCElementProvider(); + fContentProvider= new CElementContentProvider(); } public Object getParent(Object child) {