SRADA-965 Removed unneeded charts in da.
authorp.privalov <p.privalov@partner.samsung.com>
Tue, 26 Jul 2016 10:51:05 +0000 (13:51 +0300)
committerMaria Guseva <m.guseva@samsung.com>
Fri, 29 Jul 2016 15:46:29 +0000 (18:46 +0300)
Chart set in UILayoutDataManager should be rewritten according to features set
specified in CLI.

Change-Id: I3cd226a9cc6435873e70b44a12e14af51255086e

org.tizen.dynamicanalyzer.cli/src/org/tizen/dynamicanalyzer/cli/CliInternals.java

index b7b2249..9746eb9 100644 (file)
@@ -7,7 +7,6 @@ import java.util.HashSet;
 import java.util.LinkedList;
 import java.util.List;
 import java.util.Map;
-import java.util.Set;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
@@ -272,6 +271,9 @@ public final class CliInternals {
         * @return was operation successful or not.
         */
        private static boolean selectFeatures(TracingArguments args) {
+               // drop previous settings
+               UILayoutDataManager.INSTANCE.setSelectedChartSet(new HashSet<String>());
+
                selectScreenshotFeature(args.getScreenshotPeriod(),
                                args.isScreenshotPeriodSpecified());
                args.getFeatures().remove(PrimitiveFeature.SCREENSHOT);//This feature added to target by selectScreenshotFeature().