[Title] bug fix. controls table with snapshot
authorHyunjong,Pakr <phjwithyou.park@samsung.com>
Fri, 30 Nov 2012 10:53:28 +0000 (19:53 +0900)
committerHyunjong,Pakr <phjwithyou.park@samsung.com>
Fri, 30 Nov 2012 10:53:28 +0000 (19:53 +0900)
[Desc.] userinterface
[Issue] redmine #7377

org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListTable.java

index bbf5861..f8c5f93 100644 (file)
@@ -43,6 +43,7 @@ import org.eclipse.swt.widgets.Listener;
 import org.tizen.dynamicanalyzer.common.AnalyzerConstants;
 import org.tizen.dynamicanalyzer.common.AnalyzerManager;
 import org.tizen.dynamicanalyzer.common.DASelectionData;
+import org.tizen.dynamicanalyzer.logparser.LogCenterConstants;
 import org.tizen.dynamicanalyzer.model.TreeInput;
 import org.tizen.dynamicanalyzer.ui.summary.profiling.ProfilingData;
 import org.tizen.dynamicanalyzer.ui.userinterface.UIDataManager;
@@ -84,8 +85,10 @@ public class UIControlListTable extends DATreeComposite {
                        @Override
                        public void widgetSelected(SelectionEvent e) {
                                GridItem[] items = tree.getSelection();
+                               DATableDataFormat dataFormat = (DATableDataFormat) items[0].getData();
+                               String time = dataFormat.getData().get(LogCenterConstants.TIME_INDEX); 
                                DASelectionData selData = new DASelectionData(
-                                               UIControlListView.ID, 0, 0, items, tree);
+                                               UIControlListView.ID, Long.parseLong(time), 0, items, tree);
                                AnalyzerManager.getCurrentPage().updatePage(selData);
                                AnalyzerManager.getCurrentPage().controlSelection(
                                                UIControlListView.ID);