Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrkulp2006-09-18 22:18:02 +0000
committerrkulp2006-09-18 22:18:02 +0000
commit8de2d7238f37c39221df5584a9c9f57182149aee (patch)
tree3ca89c1c57e9311d0a99d2243af8e93a938b3fe2 /plugins/org.eclipse.jem.workbench/workbench/org/eclipse/jem/internal/adapters
parentb5ba9b01f5051dea281119bda2e4a11bbb211410 (diff)
downloadwebtools.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.java8
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);
}

Back to the top