Author: rob.stryker(a)jboss.com
Date: 2007-10-24 16:48:40 -0400 (Wed, 24 Oct 2007)
New Revision: 4479
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/ArchivesModelModuleContributor.java
Log:
JBIDE-827 add / remove showing duplicate archive entries
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/ArchivesModelModuleContributor.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/ArchivesModelModuleContributor.java 2007-10-24
20:41:20 UTC (rev 4478)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/modules/ArchivesModelModuleContributor.java 2007-10-24
20:48:40 UTC (rev 4479)
@@ -104,6 +104,10 @@
}
public void refreshProject(IPath projectLoc) {
+ // prime, make sure all are found
+ if( modules == null )
+ getModules();
+
// remove old mods
ArrayList<IModule> mods = projectToModules.get(projectLoc);
IModule mod;
@@ -115,6 +119,7 @@
arc = ((PackagedModuleDelegate)moduleDelegates.get(mod)).getPackage();
packageToModule.remove(arc);
moduleDelegates.remove(mod);
+ modules.remove(mod);
}
}
}
Show replies by date