RTSDK: change local template path from <SDK>/platform/TizenRT to <SDK>/platform/tizen-rt
authorgyeongmin.ju <gyeongmin.ju@samsung.com>
Thu, 9 Mar 2017 10:08:19 +0000 (19:08 +0900)
committerDaeryong Park <bdragon.park@samsung.com>
Fri, 10 Mar 2017 03:57:28 +0000 (12:57 +0900)
Change-Id: I2d1f0d310ed33a43069383f4337be9a158411eea
Signed-off-by: gyeongmin.ju <gyeongmin.ju@samsung.com>
rt-ide/tizen.rt.product.plugin/src/org/tizen/rt/ide/wizards/NewArtikProjectWizardPage2.java

index 1fd88ff..0697a61 100644 (file)
@@ -53,6 +53,7 @@ import org.eclipse.swt.widgets.TableItem;
 import org.osgi.framework.Bundle;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
+import org.tizen.rt.ide.Activator;
 import org.tizen.rt.ide.Messages;
 import org.tizen.rt.ide.util.SDKUtil;
 
@@ -66,6 +67,10 @@ import org.tizen.rt.ide.util.SDKUtil;
 public class NewArtikProjectWizardPage2 extends WizardPage {
     private final Logger logger = LoggerFactory.getLogger(NewArtikProjectWizardPage2.class);
 
+    private final static String TEMPLATE_HOME_PATH = "platforms/tizen-rt/templates";
+    private final static String TEMPLATE_DESC_FILE = "desc.xml";
+    private final static String TEMPLATE_DEFAULT_ICON = "icons/ic.png";
+
     private Table table;
     private Label lblBoardName;
     private Browser browser;
@@ -198,7 +203,7 @@ public class NewArtikProjectWizardPage2 extends WizardPage {
 
         String toolPath = SDKUtil.getSdkPath();
 
-        File tempFile = new File(toolPath, "platforms/TizenRT/templates");
+        File tempFile = new File(toolPath, TEMPLATE_HOME_PATH);
         File[] files = tempFile.listFiles(new FilenameFilter() {
             @Override
             public boolean accept(File arg0, String arg1) {
@@ -219,7 +224,7 @@ public class NewArtikProjectWizardPage2 extends WizardPage {
 
                 TemplateData tempData = null;
                 if (file.isDirectory()) {
-                    File descFile = new File(file, "desc.xml");
+                    File descFile = new File(file, TEMPLATE_DESC_FILE);
                     if (descFile.exists()) {
                         tempData = TemplateData.read(file.toString(), descFile);
                     }
@@ -242,8 +247,8 @@ public class NewArtikProjectWizardPage2 extends WizardPage {
                         }
                     }
                 } else {
-                    Bundle bundle = Platform.getBundle("org.tizen.rt.product");
-                    URL url = FileLocator.find(bundle, new Path("icons/ic.png"), null);
+                    Bundle bundle = Platform.getBundle(Activator.PLUGIN_ID);
+                    URL url = FileLocator.find(bundle, new Path(TEMPLATE_DEFAULT_ICON), null);
                     ImageDescriptor imageDesc = ImageDescriptor.createFromURL(url);
                     img = imageDesc.createImage();
                 }
@@ -257,7 +262,6 @@ public class NewArtikProjectWizardPage2 extends WizardPage {
                 } else {
                     table.setData(String.valueOf(idx++), file.toString());
                 }
-
             }
         }
     }