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);