diff options
Diffstat (limited to 'org.eclipse.search/search/org/eclipse/search/internal/ui/text/FileTableContentProvider.java')
-rw-r--r-- | org.eclipse.search/search/org/eclipse/search/internal/ui/text/FileTableContentProvider.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/org.eclipse.search/search/org/eclipse/search/internal/ui/text/FileTableContentProvider.java b/org.eclipse.search/search/org/eclipse/search/internal/ui/text/FileTableContentProvider.java index 2f8121cca99..06362f406f3 100644 --- a/org.eclipse.search/search/org/eclipse/search/internal/ui/text/FileTableContentProvider.java +++ b/org.eclipse.search/search/org/eclipse/search/internal/ui/text/FileTableContentProvider.java @@ -59,16 +59,16 @@ public class FileTableContentProvider implements IStructuredContentProvider, IFi TableViewer viewer= getViewer(); int elementLimit= getElementLimit(); boolean tableLimited= elementLimit != -1; - for (int i= 0; i < updatedElements.length; i++) { - if (fResult.getMatchCount(updatedElements[i]) > 0) { - if (viewer.testFindItem(updatedElements[i]) != null) - viewer.update(updatedElements[i], null); + for (Object updatedElement : updatedElements) { + if (fResult.getMatchCount(updatedElement) > 0) { + if (viewer.testFindItem(updatedElement) != null) + viewer.update(updatedElement, null); else { if (!tableLimited || viewer.getTable().getItemCount() < elementLimit) - viewer.add(updatedElements[i]); + viewer.add(updatedElement); } } else - viewer.remove(updatedElements[i]); + viewer.remove(updatedElement); } } |