From a8fee5e0b3f05f2ee4c5e07a54370cb02193df74 Mon Sep 17 00:00:00 2001 From: heeyoung Date: Fri, 26 Sep 2014 15:15:39 +0900 Subject: [PATCH] Setting : modify system information minValue Change-Id: I73c3a3b53d39e1c4a7d79a079ec248855a269a0c Signed-off-by: heeyoung --- .../dynamic-analyzer/config/feature | 2 +- .../src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.java | 1 + .../tizen/dynamicanalyzer/nl/ConfigureLabels.properties | 1 + .../FeatureDialogFeaturesTreeTableToggleRenderer.java | 14 ++++++++++---- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/feature b/org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/feature index d3aea9a..6bddc69 100644 --- a/org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/feature +++ b/org.tizen.dynamicanalyzer.workbench/dynamic-analyzer/config/feature @@ -1,5 +1,5 @@ mobile-2.3|System|0||Description : System||||||| -mobile-2.3|System information sampling periodic|2|System|Description : System information sampling periodic|||10|1000|1000|| +mobile-2.3|System information sampling periodic|2|System|Description : System information sampling periodic|||100|1000|1000|| mobile-2.3|System CPU|1|System|Description : System CPU|Timeline|CPU-CPU core-CPU frequency||||336|1 mobile-2.3|System memory|1|System|Description : System memory|Timeline|Process Size-Memory-Heap allocation||||96|1 mobile-2.3|System processes|1|System|Description : System processes|Timeline|CPU||||336|1 diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.java index 199249d..5e41cf4 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.java @@ -129,6 +129,7 @@ public class ConfigureLabels extends NLS { public static String YOU_HAVE_TO_SET_CHARACTER; public static String VALUE_SHOULD_BE_IN_RANGE_FROM_1_TO_100; public static String VALUE_SHOULD_BE_IN_RANGE_FROM_1_TO_1000; + public static String VALUE_SHOULD_BE_IN_RANGE_FROM_100_TO_1000; public static String YOU_HAVE_TO_SET_MULTIPLE_OF_10MS; // setting diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.properties b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.properties index f1949f5..4b2ac95 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.properties +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ConfigureLabels.properties @@ -101,6 +101,7 @@ VALUE_IS_EMPTY=value is empty YOU_HAVE_TO_SET_CHARACTER=you have to set character VALUE_SHOULD_BE_IN_RANGE_FROM_1_TO_100=value should be in range from 1 to 100 VALUE_SHOULD_BE_IN_RANGE_FROM_1_TO_1000=value should be in range from 1 to 1000 +VALUE_SHOULD_BE_IN_RANGE_FROM_100_TO_1000=value should be in range from 100 to 1000 YOU_HAVE_TO_SET_MULTIPLE_OF_10MS=you have to set multiple of 10ms TARGET_TITLE=Choose a target and template diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/toolbar/setting/FeatureDialogFeaturesTreeTableToggleRenderer.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/toolbar/setting/FeatureDialogFeaturesTreeTableToggleRenderer.java index f706629..c63dd80 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/toolbar/setting/FeatureDialogFeaturesTreeTableToggleRenderer.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/toolbar/setting/FeatureDialogFeaturesTreeTableToggleRenderer.java @@ -250,7 +250,7 @@ public class FeatureDialogFeaturesTreeTableToggleRenderer extends AbstractRender data = new FormData(); data.top = new FormAttachment(0, 5); data.left = new FormAttachment(systemTextBoxLabel, 5); - data.width = 220; + data.width = 235; data.height = 16; systemInfo.setLayoutData(data); systemInfo.setForeground(ColorResources.RED); @@ -522,14 +522,20 @@ public class FeatureDialogFeaturesTreeTableToggleRenderer extends AbstractRender return false; } int value = Integer.parseInt(textBox.getText()); - if (featuresName.equals(ConfigureLabels.SYSTEM_INFOMATION_SAMPLING_PERIODIC) - || featuresName.equals(ConfigureLabels.FUNCTION_PROFILING_SAMPLING_PERIODIC)) { + if (featuresName.equals(ConfigureLabels.FUNCTION_PROFILING_SAMPLING_PERIODIC)) { if (value < 0 || 1000 < value) { info.setText(ConfigureLabels.VALUE_SHOULD_BE_IN_RANGE_FROM_1_TO_1000); return false; } } - + + if (featuresName.equals(ConfigureLabels.SYSTEM_INFOMATION_SAMPLING_PERIODIC)) { + if (value < 100 || 1000 < value) { + info.setText(ConfigureLabels.VALUE_SHOULD_BE_IN_RANGE_FROM_100_TO_1000); + return false; + } + } + if (featuresName.equals(ConfigureLabels.PERIODIC)) { if (value < 0 || 100 < value) { info.setText(ConfigureLabels.VALUE_SHOULD_BE_IN_RANGE_FROM_1_TO_100); -- 2.7.4