File: changed java collection type to save file accessor info. HashMap->LinkedHashMap...
authorhyeran74.kim <hyeran74.kim@samsung.com>
Tue, 3 Nov 2015 01:01:45 +0000 (10:01 +0900)
committerhyeran74.kim <hyeran74.kim@samsung.com>
Wed, 18 Nov 2015 08:45:27 +0000 (17:45 +0900)
Change-Id: Ie27b2d3b3c5a3ca5fdc52ff68198c91c0a02b72a
Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileChartBoard.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/manager/FileDataMaker.java

index 6b911dc..041f17c 100644 (file)
@@ -198,8 +198,6 @@ public class FileChartBoard extends DAChartBoard {
                        return;
                }
                
-               Collections.sort(accessorList, new AccessorCompare());
-       
                for (FileAccessor accessor : accessorList) {
                        filePath = accessor.getFilePath();
                        fileId = accessor.getFileId();
@@ -491,13 +489,4 @@ public class FileChartBoard extends DAChartBoard {
        public int getChartSize() {
                return chartList.size();
        }
-       
-       static class AccessorCompare implements Comparator<FileAccessor> {
-               @Override
-               public int compare(FileAccessor arg0, FileAccessor arg1) {
-                       // TODO Auto-generated method stub
-                       return arg0.getAccessorId() < arg1.getAccessorId() ? 
-                                       -1 : arg0.getAccessorId() > arg1.getAccessorId() ? 1:0;
-               }
-       }
 }
index 33ed019..0e56012 100644 (file)
@@ -30,13 +30,9 @@ import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collections;
 import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Iterator;
+import java.util.LinkedHashMap;
 import java.util.List;
 import java.util.Map;
-import java.util.Queue;
-import java.util.Set;
-import java.util.concurrent.ConcurrentLinkedQueue;
 import java.util.concurrent.atomic.AtomicInteger;
 
 import org.tizen.dynamicanalyzer.common.DALimit;
@@ -72,7 +68,7 @@ public class FileDataMaker {
        
        // to match entry and exit message
        private Map<Long, FileEvent> entryMap = new HashMap<Long, FileEvent>();
-       private Map<String, List<Object>> fileAccessorMap = new HashMap<String, List<Object>>();
+       private Map<String, List<Object>> fileAccessorMap = new LinkedHashMap<String, List<Object>>();
        
        // to find file path
        private Map<String, List<Object>> filePathMap = new HashMap<String, List<Object>>();