diff options
author | rkulp | 2006-09-18 22:18:02 +0000 |
---|---|---|
committer | rkulp | 2006-09-18 22:18:02 +0000 |
commit | 8de2d7238f37c39221df5584a9c9f57182149aee (patch) | |
tree | 3ca89c1c57e9311d0a99d2243af8e93a938b3fe2 /plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/internal/adapters | |
parent | b5ba9b01f5051dea281119bda2e4a11bbb211410 (diff) | |
download | webtools.javaee-8de2d7238f37c39221df5584a9c9f57182149aee.tar.gz webtools.javaee-8de2d7238f37c39221df5584a9c9f57182149aee.tar.xz webtools.javaee-8de2d7238f37c39221df5584a9c9f57182149aee.zip |
[154958] fix a notification sequnce to be what it was.
Diffstat (limited to 'plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/internal/adapters')
-rw-r--r-- | plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/internal/adapters/jdom/JavaReflectionSynchronizer.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/internal/adapters/jdom/JavaReflectionSynchronizer.java b/plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/internal/adapters/jdom/JavaReflectionSynchronizer.java index 653f7d0f1..d4dcd0dc9 100644 --- a/plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/internal/adapters/jdom/JavaReflectionSynchronizer.java +++ b/plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/internal/adapters/jdom/JavaReflectionSynchronizer.java @@ -11,7 +11,7 @@ package org.eclipse.jem.internal.adapters.jdom; /* * $RCSfile: JavaReflectionSynchronizer.java,v $ - * $Revision: 1.18 $ $Date: 2006/09/18 17:53:18 $ + * $Revision: 1.19 $ $Date: 2006/09/18 22:18:02 $ */ import java.util.ArrayList; @@ -169,10 +169,12 @@ public class JavaReflectionSynchronizer extends JavaModelListener { switch (delta.getKind()) { case IJavaElementDelta.ADDED : // Even though added there is possibility that package exists in other root but this - // one may now take priority, so we will clear the package anyway. - case IJavaElementDelta.REMOVED : + // one may now take priority, so we will clear the package anyway. flushPackage(delta.getElement().getElementName(), false); break; + case IJavaElementDelta.REMOVED : + getAdapterFactory().flushPackage(delta.getElement().getElementName(), false); + break; default : super.processJavaElementChanged(element, delta); } |