From b06712a747088ce0a889e02e93e85a4b66bc7fd2 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Wed, 18 Apr 2007 15:58:53 +0000 Subject: [PATCH] [182982] fix for rename so that if an item can't be found via map lookup, we use recursive search --- .../org/eclipse/rse/internal/ui/view/SystemView.java | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 bc8d975d421..302ad700f6d 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 @@ -5629,4 +5629,14 @@ ISelectionChangedListener, ITreeViewerListener, ISystemResourceChangeEvents, ISy } return false; } + + public void update(Object element, String[] properties) { + Assert.isNotNull(element); + Vector matches = new Vector(); + findAllRemoteItemReferences(element, element, matches); + + for (int i = 0; i < matches.size(); i++) { + internalUpdate((Item)matches.get(i), element, properties); + } + } }