[jbosstools-commits] JBoss Tools SVN: r7024 - trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/util.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Wed Mar 19 19:06:17 EDT 2008
Author: rob.stryker at jboss.com
Date: 2008-03-19 19:06:17 -0400 (Wed, 19 Mar 2008)
New Revision: 7024
Modified:
trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/util/ModelUtil.java
Log:
JBIDE-1930 npe fixed
Modified: trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/util/ModelUtil.java
===================================================================
--- trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/util/ModelUtil.java 2008-03-19 22:01:11 UTC (rev 7023)
+++ trunk/core/plugins/org.jboss.ide.eclipse.archives.core/src/main/org/jboss/ide/eclipse/archives/core/util/ModelUtil.java 2008-03-19 23:06:17 UTC (rev 7024)
@@ -271,6 +271,8 @@
public static IArchive[] getProjectArchives(IPath project, IArchiveModel model) {
if( model != null ) {
+ IArchiveModelRootNode root = model.getRoot(project);
+ if( root == null ) return new IArchive[0];
IArchiveNode[] archives = model.getRoot(project).getAllChildren();
List<IArchiveNode> list = Arrays.asList(archives);
return (IArchive[]) list.toArray(new IArchive[list.size()]);
More information about the jbosstools-commits
mailing list