From 4034c5bfca76296db587b5041eeca905f3c120d9 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Wed, 23 May 2007 19:36:30 +0000 Subject: [PATCH] [187736] event handling to check for List not vector --- .../UI/org/eclipse/rse/ui/view/SystemTableView.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableView.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableView.java index fb401ca0095..632997c7b3b 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableView.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/view/SystemTableView.java @@ -20,6 +20,7 @@ import java.util.ArrayList; import java.util.Enumeration; import java.util.Hashtable; import java.util.Iterator; +import java.util.List; import java.util.Vector; import org.eclipse.core.runtime.IAdaptable; @@ -974,12 +975,12 @@ public class SystemTableView int eventType = event.getEventType(); Object remoteResourceParent = event.getResourceParent(); Object remoteResource = event.getResource(); - Vector remoteResourceNames = null; - if (remoteResource instanceof Vector) - { - remoteResourceNames = (Vector) remoteResource; - remoteResource = remoteResourceNames.elementAt(0); + List remoteResourceNames = null; + if (remoteResource instanceof List) { + remoteResourceNames = (List) remoteResource; + remoteResource = remoteResourceNames.get(0); } + String remoteResourceParentName = getRemoteResourceAbsoluteName(remoteResourceParent); String remoteResourceName = getRemoteResourceAbsoluteName(remoteResource); if (remoteResourceName == null)