[jbosstools-commits] JBoss Tools SVN: r42186 - trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/project/handlers.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Jun 22 19:23:03 EDT 2012


Author: scabanovich
Date: 2012-06-22 19:23:03 -0400 (Fri, 22 Jun 2012)
New Revision: 42186

Modified:
   trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/project/handlers/AddProjectTemplateSupport.java
Log:
JBIDE-12247
https://issues.jboss.org/browse/JBIDE-12247





Modified: trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/project/handlers/AddProjectTemplateSupport.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/project/handlers/AddProjectTemplateSupport.java	2012-06-22 23:21:45 UTC (rev 42185)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/src/org/jboss/tools/jst/web/project/handlers/AddProjectTemplateSupport.java	2012-06-22 23:23:03 UTC (rev 42186)
@@ -19,6 +19,9 @@
 import org.jboss.tools.common.meta.action.impl.*;
 import org.jboss.tools.common.model.XModel;
 import org.jboss.tools.common.model.XModelException;
+import org.jboss.tools.common.model.XModelObject;
+import org.jboss.tools.common.model.filesystems.FileSystemsHelper;
+import org.jboss.tools.common.model.filesystems.impl.FileSystemsLoader;
 import org.jboss.tools.common.model.options.PreferenceModelUtilities;
 import org.jboss.tools.common.model.plugin.ModelPlugin;
 import org.jboss.tools.common.model.project.IModelNature;
@@ -168,6 +171,13 @@
 		velocityStep.createPreprocessingFile(target);
 		propertiesStep.createPropertiesFile(target);
 
+		File settings = new File(target, IModelNature.PROJECT_FILE);
+		if(!settings.isFile()) {
+			settings.getParentFile().mkdirs();
+			XModelObject fs = FileSystemsHelper.getFileSystems(model);
+			new FileSystemsLoader().saveTo(settings, fs);
+		}
+
     	getProperties().setProperty("name", name); //$NON-NLS-1$
 	}
 



More information about the jbosstools-commits mailing list