From e1c0f0ddf2e3d99c5bf4eac6cb1790a4e9aa2dfb Mon Sep 17 00:00:00 2001 From: "hyeran74.kim" Date: Tue, 23 Sep 2014 17:29:28 +0900 Subject: [PATCH] File : insert file data into a DB when saving trace data Change-Id: I1437053ced533b792fb81fc62a7a3645cd5380ea Signed-off-by: hyeran74.kim --- .../ui/file/manager/FileDataManager.java | 45 ++++++++-------------- 1 file changed, 15 insertions(+), 30 deletions(-) diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/manager/FileDataManager.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/manager/FileDataManager.java index b5cea7c..b835d88 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/manager/FileDataManager.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/manager/FileDataManager.java @@ -88,30 +88,6 @@ public class FileDataManager extends PageDataManager { } public void saveData(Map dataMap) { - stopProcess(); - } - - public void openData(Map dataMap) { - openProcess(); - } - - public void openProcess() { - // set status and access list from DB - if (dataMaker.getFileAccessList().size() == 0 ) { - dataMaker.setFileAccessList(accessDB.select()); - } - - if(dataMaker.getFileStatusList().size() == 0) { - dataMaker.setFileStatusList(statusDB.select()); - } - - if(dataMaker.getFileApiList().size() == 0) { - dataMaker.setFileApiList(apiDB.select()); - } - } - - public void stopProcess() { - // insert rest of the data to DB List accessList = dataMaker.getFileAccessList(); if (accessList != null ) { if(accessList.size() > 0) { @@ -124,13 +100,22 @@ public class FileDataManager extends PageDataManager { } } } - - @Override - protected void onThreadStop() { - stopProcess(); + + public void openData(Map dataMap) { + // set status and access list from DB + if (dataMaker.getFileAccessList().size() == 0) { + dataMaker.setFileAccessList(accessDB.select()); + } + + if (dataMaker.getFileStatusList().size() == 0) { + dataMaker.setFileStatusList(statusDB.select()); + } + + if (dataMaker.getFileApiList().size() == 0) { + dataMaker.setFileApiList(apiDB.select()); + } } - - + public FileDataMaker getFileChartDataMaker() { return dataMaker; } -- 2.7.4