Author: rob.stryker(a)jboss.com
Date: 2007-09-06 15:24:39 -0400 (Thu, 06 Sep 2007)
New Revision: 3476
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/ArchivesModel.java
Log:
view was left with items in it when selected project was deleted
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/ArchivesModel.java
===================================================================
---
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/ArchivesModel.java 2007-09-06
16:32:54 UTC (rev 3475)
+++
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/model/ArchivesModel.java 2007-09-06
19:24:39 UTC (rev 3476)
@@ -207,10 +207,12 @@
if( root != null ) {
List list = Arrays.asList( getRoot(project, register, monitor).getAllChildren());
return (IArchive[]) list.toArray(new IArchive[list.size()]);
- } else {
+ } else if( register) {
registerProject(project, monitor);
List list = Arrays.asList( getRoot(project, register, monitor).getAllChildren());
return (IArchive[]) list.toArray(new IArchive[list.size()]);
+ } else {
+ return new IArchive[] {};
}
}
Show replies by date