[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