CLI: set web template name to have only lower case letter. 43/13643/1
authorshingil.kang <shingil.kang@samsung.com>
Wed, 11 Dec 2013 08:48:11 +0000 (17:48 +0900)
committershingil.kang <shingil.kang@samsung.com>
Wed, 11 Dec 2013 08:56:07 +0000 (17:56 +0900)
web template name had lower case, but native template had not.
So, web and native template need to have consistent template name.

Change-Id: I49957767480303c3414251bfaadf5dfba3769531
Signed-off-by: shingil.kang <shingil.kang@samsung.com>
org.tizen.ncli.ide/src/org/tizen/ncli/ide/subcommands/CreateProjectCommandData.java

index 6b1405b..903a9ab 100644 (file)
@@ -52,8 +52,8 @@ public class CreateProjectCommandData
     private static final String TIZEN_PROJECT_FOLDER = "project";
     private static final String IGNORE_PROJECT = "Tizen Web UI Builder";
 
-    public static final String DEFAULT_TEMPLATE_NAME = "TizenBasic";
-    public static final String DEFAULT_PROJECT_NAME = "basic";
+    public static final String DEFAULT_TEMPLATE_NAME = "tizenbasic";
+    public static final String DEFAULT_PROJECT_NAME = "tizenbasic";
 
     public static final Map<String, String> webProjects = new HashMap<String, String>();
 
@@ -82,7 +82,7 @@ public class CreateProjectCommandData
                     continue;
                 
                 tizenAppTemplate = TizenModelFactory.unmarshalAppTemplate(f);
-                String templateName = tizenAppTemplate.getTemplateId();
+                String templateName = tizenAppTemplate.getTemplateId().toLowerCase();
                 fileNameArray.add(templateName);
                 webProjects.put(templateName, f.getParentFile().getAbsolutePath());
             }