File : change seq type 01/28301/1
authorhyeran74.kim <hyeran74.kim@samsung.com>
Thu, 2 Oct 2014 02:28:58 +0000 (11:28 +0900)
committerhyeran74.kim <hyeran74.kim@samsung.com>
Thu, 2 Oct 2014 02:28:58 +0000 (11:28 +0900)
Change-Id: I830a47c51609d7a4e51e9710e9c4bfe27c89395d
Signed-off-by: hyeran74.kim <hyeran74.kim@samsung.com>
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListTable.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileChartView.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/data/FileApiDB.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/manager/FileDataMaker.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/model/FileEvent.java

index 3eac296..b16cc9d 100644 (file)
@@ -117,9 +117,9 @@ public class FileApiListTable extends DAApiListTableComposite {
                        Integer startLogIndex = 0;
                        int fdApiType = contentTemp.getFdApiType();
 
-                       int seq = contentTemp.getSeq();
-                       contentText.add(0, Integer.toString(seq));
-                       contentData.add(Integer.toString(seq));
+                       long seq = contentTemp.getSeq();
+                       contentText.add(0, Long.toString(seq));
+                       contentData.add(Long.toString(seq));
                        long time = contentTemp.getTime();
 
                        boolean isExistStartTimeLog = false;
index ceb91ce..2f09451 100644 (file)
@@ -167,7 +167,7 @@ public class FileChartView extends DAViewComposite {
                                if (null != obData && (obData instanceof LogData)) { // summary
                                        LogData ldata = (LogData) obData;
                                        dataTime = ldata.getTime();
-                                       int seq = ldata.getSeq();
+                                       long seq = ldata.getSeq();
                                        FileEvent event = chartManager.getApiDB().selectFileEventBySeq(seq);
                                        if(event != null) {
                                                int selectedIndex[] = fileChartBoard.getChartIndex(event);
index a21fea2..ec72c0f 100644 (file)
@@ -82,7 +82,7 @@ public class FileApiDB extends DBTable {
        }
 
        public FileApiDB() {
-               addColumn(new DBColumn(COLUMN.SEQ.getName(), DBConstants.NOT_NULL, DBConstants.INTEGER));
+               addColumn(new DBColumn(COLUMN.SEQ.getName(), DBConstants.NOT_NULL, DBConstants.LONG));
                addColumn(new DBColumn(COLUMN.FILE_PATH.getName(), DBConstants.EMPTY, DBConstants.BIG_TEXT));
                addColumn(new DBColumn(COLUMN.PID.getName(), DBConstants.NOT_NULL, DBConstants.INTEGER));
                addColumn(new DBColumn(COLUMN.TID.getName(), DBConstants.NOT_NULL, DBConstants.INTEGER));
index 2375fcf..b23609d 100644 (file)
@@ -88,7 +88,7 @@ public class FileDataMaker {
        // temporary, to check if open event has been sent before the event has been sent
        private Map<String, FileEvent> sysCallMap = new HashMap<String, FileEvent>();
        // for searching entry message from exit message
-       Map<Integer, FileEvent> entryMap =  new HashMap<Integer, FileEvent>();
+       Map<Long, FileEvent> entryMap =  new HashMap<Long, FileEvent>();
        
        public FileDataMaker() {}
        
@@ -193,7 +193,7 @@ public class FileDataMaker {
                        for (int i = 0; i < inputs.size(); i++) {
                                LogData input = (LogData) inputs.get(i);
                                profileData = (ProfileData) input;
-                               int seq = profileData.getSeq();
+                               long seq = profileData.getSeq();
                                int pid = profileData.getPid();
                                int tid = profileData.getTid();
                                long time = profileData.getTime();
@@ -276,7 +276,7 @@ public class FileDataMaker {
                                        break;
                                case DataChannelConstants.MSG_FUNCTION_EXIT:
                                        // for creating read/write end event with MSG_FUNCTION_EXIT
-                                       int entrySeq = profileData.getEntrySeq();
+                                       long entrySeq = profileData.getEntrySeq();
                                        if(entryMap.containsKey(entrySeq)) {
                                                Logger.debug(">> syscall entrySeq:" + + entrySeq + "endseq:" + seq + ", pid:" + pid
                                                                + ", tid:" + tid + ", type:" + eventType);
index 4592b4b..0547195 100644 (file)
@@ -42,7 +42,7 @@ public class FileEvent extends FileData{
        public FileEvent() { }
 
        // for non-target process
-       public FileEvent(int seq, int pid, int tid, long fd, String filePath,
+       public FileEvent(long seq, int pid, int tid, long fd, String filePath,
                        int apiType, long eventTime, long errNo, boolean target) {
                this.seq = seq;
                this.pid = pid;
@@ -55,7 +55,7 @@ public class FileEvent extends FileData{
 
        }
        
-       public FileEvent(int seq, String filePath, int pid, int tid, 
+       public FileEvent(long seq, String filePath, int pid, int tid, 
                        long fd, int apiType, int apiId, long eventTime, long fileSize, long size,
                        String args, String returnVal, long errNo, boolean target){
                this.seq = seq;
@@ -74,7 +74,7 @@ public class FileEvent extends FileData{
                this.target = target;
        }
        
-       public FileEvent(int seq, String filePath, int pid, int tid) {
+       public FileEvent(long seq, String filePath, int pid, int tid) {
                this.seq = seq;
                this.filePath = filePath;
                this.pid = pid;
@@ -82,7 +82,7 @@ public class FileEvent extends FileData{
        }
        
        public FileEvent(List<Object> data) {
-               this.seq = (Integer) data.get(FileApiDB.COLUMN.SEQ.getValue());
+               this.seq = (Long) data.get(FileApiDB.COLUMN.SEQ.getValue());
                this.filePath = (String) data.get(FileApiDB.COLUMN.FILE_PATH.getValue());
                this.pid = (Integer) data.get(FileApiDB.COLUMN.PID.getValue());
                this.tid = (Integer) data.get(FileApiDB.COLUMN.TID.getValue());
@@ -144,14 +144,6 @@ public class FileEvent extends FileData{
                return tid;
        }
        
-       public void setTid(int tid) {
-               this.tid = tid;
-       }
-       
-       public int getSeq() {
-               return seq;
-       }
-
        public void setSeq(int seqNo) {
                this.seq = seqNo;
        }