setting : null pointer exception 78/23478/1
authorHyunjong.park <phjwithyou.park@samsung.com>
Thu, 26 Jun 2014 08:27:46 +0000 (17:27 +0900)
committerHyunjong.park <phjwithyou.park@samsung.com>
Thu, 26 Jun 2014 08:27:46 +0000 (17:27 +0900)
not set value of feature, but get value of feature

Change-Id: I969fea0d9155bdf5c10ae49fb90d61ad30d2dc65
Signed-off-by: Hyunjong.park <phjwithyou.park@samsung.com>
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/toolbar/configuration/ConfigurationDialogDataManager.java

index 6555da7..542f478 100644 (file)
@@ -147,10 +147,12 @@ public class ConfigurationDialogDataManager {
        }
 
        public long getfeatureValue(String features) {
-               long swapValue = featuresValueHashMap.get(features).swapValue;
-               return swapValue;
+               ConfigurationDialogData configData = featuresValueHashMap.get(features);
+               if (null == configData) {
+                       return AnalyzerConstants.FEATURE_OFF;
+               }
+               return configData.swapValue;
        }
-
        public void setfeatureValue(String featureName, int value) {
                featuresValueHashMap.put(featureName, new ConfigurationDialogData(
                                featureName, value));