[jbosstools-commits] JBoss Tools SVN: r22999 - trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Jun 24 11:22:49 EDT 2010


Author: scabanovich
Date: 2010-06-24 11:22:49 -0400 (Thu, 24 Jun 2010)
New Revision: 22999

Modified:
   trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util/EclipseResourceUtil.java
Log:
https://jira.jboss.org/browse/JBIDE-6515

Modified: trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util/EclipseResourceUtil.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util/EclipseResourceUtil.java	2010-06-24 14:55:19 UTC (rev 22998)
+++ trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/util/EclipseResourceUtil.java	2010-06-24 15:22:49 UTC (rev 22999)
@@ -384,6 +384,17 @@
 			s = (FileSystemImpl)model.createModelObject(XModelObjectConstants.ENT_FILE_SYSTEM_FOLDER, properties);
 			fs.addChild(s);
 		}
+		if(webRoot != null && webRoot.exists()) {
+			IResource webInf = ((IContainer)webRoot).getFolder(new Path("WEB-INF")); //$NON-NLS-1$
+			if(webInf != null && webInf.exists()) {
+				resources.add(webInf);
+				fsLoc = webInf.getLocation().toString();
+				properties.setProperty(XModelObjectConstants.ATTR_NAME_LOCATION, fsLoc);
+				properties.setProperty(XModelObjectConstants.ATTR_NAME, "WEB-INF"); //$NON-NLS-1$
+				s = (FileSystemImpl)model.createModelObject(XModelObjectConstants.ENT_FILE_SYSTEM_FOLDER, properties);
+				fs.addChild(s);
+			}
+		}
 
 		updateSrcs(project, fs, resources);
 



More information about the jbosstools-commits mailing list