From d9d7ba5baba8083cffc87cb9223a40633d8680de Mon Sep 17 00:00:00 2001 From: David McKnight Date: Thu, 10 Jul 2008 15:38:45 +0000 Subject: [PATCH] [238363] Performance improvement for refresh in system view. --- .../UI/org/eclipse/rse/internal/ui/view/SystemView.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemView.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemView.java index b25c4a334d2..57c43cbc3fc 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemView.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemView.java @@ -59,6 +59,7 @@ * David Dykstal (IBM) - [233530] Backing out previous change for this bug * David McKnight (IBM) - [223461] [Refresh][api] Refresh expanded folder under filter refreshes Filter * David McKnight (IBM) - [236874] NPE upon selecting an item that is not associated with subsystem + * David McKnight (IBM) - [238363] Performance improvement for refresh in system view. ********************************************************************************/ package org.eclipse.rse.internal.ui.view; @@ -100,6 +101,7 @@ import org.eclipse.jface.viewers.ITreeContentProvider; import org.eclipse.jface.viewers.ITreePathContentProvider; import org.eclipse.jface.viewers.ITreeSelection; import org.eclipse.jface.viewers.ITreeViewerListener; +import org.eclipse.jface.viewers.LabelProviderChangedEvent; import org.eclipse.jface.viewers.SelectionChangedEvent; import org.eclipse.jface.viewers.StructuredSelection; import org.eclipse.jface.viewers.TreeExpansionEvent; @@ -6381,9 +6383,9 @@ public class SystemView extends SafeTreeViewer } } - /** commented out - this is workaround for performance problem + // bug 238363 - this is workaround for performance problem protected void handleLabelProviderChanged(LabelProviderChangedEvent event) { - //System.out.println("handleLableProviderChanged"); - }*/ + + } }