Refactoring for IApplicationConfiguration
authorkh5325.kim <kh5325.kim@samsung.com>
Tue, 14 May 2013 06:22:41 +0000 (15:22 +0900)
committerkh5325.kim <kh5325.kim@samsung.com>
Tue, 14 May 2013 06:22:41 +0000 (15:22 +0900)
Change-Id: I89734109ebcefd0facbef70572d56eba1dd84820

org.tizen.common.gom/src/org/tizen/common/gom/smartlaunch/ui/GomDialog.java
org.tizen.common/src/org/tizen/common/IApplicationConfiguration.java
org.tizen.common/src/org/tizen/common/ITizenNativeProject.java

index e3e4a30..be80762 100644 (file)
@@ -288,7 +288,7 @@ public class GomDialog extends TitleAreaDialog{
         configList.clear();
         
         ITizenNativeProject adapter = (ITizenNativeProject) project.getAdapter(ITizenNativeProject.class);
-        configList = adapter.getBuildConfiguration();
+        configList = adapter.getBuildConfigurations();
         String defaultConfig = adapter.getDefaultBuildConfiguration();
 
         if(configList.size() == 0)
index 93b8cdb..4f7013c 100755 (executable)
@@ -31,56 +31,25 @@ package org.tizen.common;
  * @author Kangho Kim{@literal <kh5325.kim@samsung.com>} (S-Core)\r
  * @author Yoonki Park <yoonki.park@samsung.com>\r
  */\r
-public interface IApplicationConfiguration {\r
-    /**\r
-     * Returns a native's default build configuration.\r
-     * \r
-     * Return <code>null</code> if no values.\r
-     * \r
-     * @return default build configuration\r
-     */\r
-    String getDefaultConfiguration();\r
-\r
+public interface IApplicationConfiguration extends ITizenNativeProject {\r
     /**\r
      * Returns a native's binary name.\r
      * \r
-     * Return <code>null</code> if no values.\r
-     * \r
-     * @return a binary name\r
+     * @return a binary name, <code>null</code> if no values.\r
      */\r
     String getBinaryName();\r
 \r
     /**\r
-     * Create a appid.\r
-     * \r
-     * Return <code>null</code> if no values.\r
+     * Creates a appid.\r
      * \r
-     * @return a new appid\r
+     * @return a new appid, <code>null</code> if no values\r
      */\r
     String generateAppId();\r
 \r
     /**\r
-     * Return the appid from a manifest.xml.\r
-     * \r
-     * Return <code>null</code> if no values.\r
-     * \r
-     * @return a appid\r
-     */\r
-    String getAppId();\r
-\r
-    /**\r
-     * Return a project type which is supported by Tizen.\r
-     * \r
-     * @return a project type\r
-     */\r
-    TizenProjectType getTizenProjectType();\r
-\r
-    /**\r
      * Returns a current build architecture.\r
      *\r
-     * Return <code>null</code> if no values.\r
-     *\r
-     * @return a build architecture\r
+     * @return a build architecture, <code>null</code> if no values.\r
      */\r
     String getBuildArchitecture();\r
-}
\ No newline at end of file
+}\r
index 9e2a015..ec6eeee 100644 (file)
@@ -37,11 +37,11 @@ public interface ITizenNativeProject extends ITizenProject {
      * Returns build configuration list.
      * @return a build configuration list
      */
-    public List<String> getBuildConfiguration();
+    public List<String> getBuildConfigurations();
 
     /**
      * Returns default build configuration name.
-     * @return String
+     * @return a default build configuration name
      */
     public String getDefaultBuildConfiguration();
 }