From 48d740e05468abc15ee9e0b073850a9b7e20f568 Mon Sep 17 00:00:00 2001 From: "Hyunjong,park" Date: Wed, 23 Oct 2013 13:47:30 +0900 Subject: [PATCH] [Title] change table column [Desc.] add Process ID info [Issue] - --- .../listeners/SummaryMouseDoubleClickListener.java | 3 ++- .../tizen/dynamicanalyzer/nl/FilePageLabels.java | 1 + .../dynamicanalyzer/nl/FilePageLabels.properties | 1 + .../dynamicanalyzer/nl/NetworkPageLabels.java | 1 + .../nl/NetworkPageLabels.properties | 1 + .../tizen/dynamicanalyzer/nl/ThreadPageLabels.java | 1 + .../dynamicanalyzer/nl/ThreadPageLabels.properties | 1 + .../dynamicanalyzer/nl/TimelinePageLabels.java | 1 + .../nl/TimelinePageLabels.properties | 1 + .../nl/UserInterfacePageLabels.java | 2 ++ .../nl/UserInterfacePageLabels.properties | 12 ++++++---- .../dynamicanalyzer/ui/file/FileApiListTable.java | 4 +++- .../dynamicanalyzer/ui/file/FileApiListView.java | 8 ++++--- .../ui/network/NetworkApiListTable.java | 4 ++++ .../ui/network/NetworkApiListView.java | 13 ++++++----- .../ui/network/NetworkChartView.java | 26 +++++++++++---------- .../ui/network/NetworkDetailInfoView.java | 5 +++- .../ui/thread/ThreadAPIListTable.java | 21 ++++++++++++++++- .../ui/thread/ThreadAPIListView.java | 8 ++++--- .../ui/timeline/calltrace/CallTraceTable.java | 2 ++ .../ui/timeline/calltrace/CallTraceView.java | 8 ++++--- .../userinterface/control/UIControlListData.java | 27 +++++++++------------- .../control/UIControlListDataChecker.java | 1 + .../userinterface/control/UIControlListTable.java | 9 +------- .../userinterface/control/UIControlListView.java | 9 ++++---- .../ui/userinterface/scene/UISceneData.java | 24 ++++++++++--------- .../ui/userinterface/scene/UISceneDataChecker.java | 1 + .../ui/userinterface/scene/UISceneListTable.java | 1 + .../ui/userinterface/scene/UISceneListView.java | 6 +++-- 29 files changed, 125 insertions(+), 77 deletions(-) diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/listeners/SummaryMouseDoubleClickListener.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/listeners/SummaryMouseDoubleClickListener.java index d06b57e..479c2c9 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/listeners/SummaryMouseDoubleClickListener.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/listeners/SummaryMouseDoubleClickListener.java @@ -38,6 +38,7 @@ import org.tizen.dynamicanalyzer.swap.model.probe2.NetworkData; import org.tizen.dynamicanalyzer.swap.model.probe2.ThreadData; import org.tizen.dynamicanalyzer.swap.model.probe2.UIEventData; import org.tizen.dynamicanalyzer.ui.file.FilePage; +import org.tizen.dynamicanalyzer.ui.network.NetworkPage; import org.tizen.dynamicanalyzer.ui.opengl.ui.GLPage; import org.tizen.dynamicanalyzer.ui.page.DAPageComposite; import org.tizen.dynamicanalyzer.ui.thread.ThreadPage; @@ -99,7 +100,7 @@ public class SummaryMouseDoubleClickListener implements MouseListener { } else if (data instanceof UIEventData) { pageId = UIPage.ID; } else if (data instanceof NetworkData) { - pageId = UIPage.ID; + pageId = NetworkPage.ID; } else if (data instanceof GLES20LogData) { pageId = GLPage.ID; } else { diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/FilePageLabels.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/FilePageLabels.java index 7574fc7..cb610d7 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/FilePageLabels.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/FilePageLabels.java @@ -35,6 +35,7 @@ public class FilePageLabels extends NLS { public static String FILE_API_LIST_VIEW_TITLE; public static String FILE_API_LIST_VIEW_INDEX; public static String FILE_API_LIST_VIEW_TIME; + public static String FILE_API_LIST_VIEW_PID; public static String FILE_API_LIST_VIEW_API; public static String FILE_API_LIST_VIEW_PARAMETER; public static String FILE_API_LIST_VIEW_THREAD_ID; diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/FilePageLabels.properties b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/FilePageLabels.properties index f031f7f..cf8f161 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/FilePageLabels.properties +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/FilePageLabels.properties @@ -1,6 +1,7 @@ FILE_API_LIST_VIEW_TITLE=File API List FILE_API_LIST_VIEW_INDEX=\# FILE_API_LIST_VIEW_TIME=Time +FILE_API_LIST_VIEW_PID=Process ID FILE_API_LIST_VIEW_API=File API FILE_API_LIST_VIEW_PARAMETER=Parameter FILE_API_LIST_VIEW_THREAD_ID=Thread ID diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/NetworkPageLabels.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/NetworkPageLabels.java index f0a26b2..34c8e9a 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/NetworkPageLabels.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/NetworkPageLabels.java @@ -36,6 +36,7 @@ public class NetworkPageLabels extends NLS { public static String NETWORK_API_LIST_VIEW_INDEX; public static String NETWORK_API_LIST_VIEW_START_TIME; public static String NETWORK_API_LIST_VIEW_END_TIME; + public static String NETWORK_API_LIST_VIEW_PID; public static String NETWORK_API_LIST_VIEW_API; public static String NETWORK_API_LIST_VIEW_OBJECT; public static String NETWORK_API_LIST_VIEW_PARAMETER; diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/NetworkPageLabels.properties b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/NetworkPageLabels.properties index 2fe78d8..b454e74 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/NetworkPageLabels.properties +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/NetworkPageLabels.properties @@ -2,6 +2,7 @@ NETWORK_API_LIST_VIEW_TITLE=Network API List NETWORK_API_LIST_VIEW_INDEX=\# NETWORK_API_LIST_VIEW_START_TIME=Start Time NETWORK_API_LIST_VIEW_END_TIME=End Time +NETWORK_API_LIST_VIEW_PID= Process ID NETWORK_API_LIST_VIEW_API=API NETWORK_API_LIST_VIEW_OBJECT=Parent Pointer NETWORK_API_LIST_VIEW_PARAMETER=Parameter diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ThreadPageLabels.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ThreadPageLabels.java index 60cd2da..5409893 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ThreadPageLabels.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ThreadPageLabels.java @@ -85,6 +85,7 @@ public class ThreadPageLabels extends NLS { public static String THREAD_API_LIST_VEIW_TITLE; public static String THREAD_API_LIST_VIEW_INDEX; public static String THREAD_API_LIST_VIEW_TIME; + public static String THREAD_API_LIST_VIEW_PID; public static String THREAD_API_LIST_VIEW_NAME; public static String THREAD_API_LIST_VIEW_PARAMETER; public static String THREAD_API_LIST_VIEW_THREAD_ID; diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ThreadPageLabels.properties b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ThreadPageLabels.properties index 46e7c86..4b44ea9 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ThreadPageLabels.properties +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/ThreadPageLabels.properties @@ -52,6 +52,7 @@ SYNC_CHART_ITEM_FAILED= FAILED THREAD_API_LIST_VEIW_TITLE=Thread API List THREAD_API_LIST_VIEW_INDEX=# THREAD_API_LIST_VIEW_TIME=Time +THREAD_API_LIST_VIEW_PID=Process ID THREAD_API_LIST_VIEW_NAME=Thread API THREAD_API_LIST_VIEW_PARAMETER=Parameter THREAD_API_LIST_VIEW_THREAD_ID=Thread ID diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/TimelinePageLabels.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/TimelinePageLabels.java index c04aeb8..365c0a0 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/TimelinePageLabels.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/TimelinePageLabels.java @@ -34,6 +34,7 @@ public class TimelinePageLabels extends NLS { private static final String BUNDLE_NAME = "org.tizen.dynamicanalyzer.nl.TimelinePageLabels"; //$NON-NLS-1$ public static String CALL_TRACE_VIEW_NAME; public static String CALL_TRACE_VIEW_TIME; + public static String CALL_TRACE_VIEW_PID; public static String CALL_TRACE_VIEW_TID; public static String CALL_TRACE_VIEW_TITLE; diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/TimelinePageLabels.properties b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/TimelinePageLabels.properties index e388684..76e9d5d 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/TimelinePageLabels.properties +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/TimelinePageLabels.properties @@ -1,6 +1,7 @@ CALL_TRACE_VIEW_NAME=API CALL_TRACE_VIEW_TIME=Time CALL_TRACE_VIEW_TID=Thread id +CALL_TRACE_VIEW_PID=Process id CALL_TRACE_VIEW_TITLE=Call Trace UI_EVENT_LIST_TYPE=Type diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/UserInterfacePageLabels.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/UserInterfacePageLabels.java index e7332ad..2cad889 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/UserInterfacePageLabels.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/UserInterfacePageLabels.java @@ -38,6 +38,7 @@ public class UserInterfacePageLabels extends NLS { public static String USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_1; public static String USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_2; public static String USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_3; + public static String USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_4; public static String USERINTERFACE_SCENETRANSFORM_LIST_VIEW_NAME; public static String USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_0; @@ -45,6 +46,7 @@ public class UserInterfacePageLabels extends NLS { public static String USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_2; public static String USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_3; public static String USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_4; + public static String USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_5; public static String USERINTERFACE_UIFUNCTIONPROFILING_LIST_VIEW_NAME; public static String USERINTERFACE_UIFUNCTIONPROFILING_LIST_VIEW_COLUMN_0; diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/UserInterfacePageLabels.properties b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/UserInterfacePageLabels.properties index 8a2a315..75f6048 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/UserInterfacePageLabels.properties +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/nl/UserInterfacePageLabels.properties @@ -3,14 +3,16 @@ USERINTERFACE_CONTROL_LIST_VIEW_NAME = Controls USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_0 = Class name USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_1 = Initializing time USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_2 = Terminating time -USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_3 = Control type +USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_3 = Process ID +USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_4 = Control type USERINTERFACE_SCENETRANSFORM_LIST_VIEW_NAME = Scene Transition USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_0 = Time -USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_1 = Scene name -USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_2 = Form name -USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_3 = Panel name -USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_4 = Transition time +USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_1 = Process ID +USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_2 = Scene name +USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_3 = Form name +USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_4 = Panel name +USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_5 = Transition time USERINTERFACE_SNAPSHOT_VIEW_NAME = Snapshot diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListTable.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListTable.java index 1062e15..439e18f 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListTable.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListTable.java @@ -120,8 +120,11 @@ public class FileApiListTable extends DAApiListTableComposite { contentText.add(0, Integer.toString(seq)); contentData.add(Integer.toString(seq)); long time = contentTemp.getTime(); + contentText.add(Formatter.toTimeFormat(time)); contentData.add(Long.toString(time)); + contentText.add(Integer.toString(contentTemp.getPid())); + contentData.add(Integer.toString(contentTemp.getPid())); contentText.add(contentTemp.getApiName()); contentData.add(contentTemp.getApiName()); contentText.add(contentTemp.getArgs()); @@ -142,7 +145,6 @@ public class FileApiListTable extends DAApiListTableComposite { DATableDataFormat tableData = new DATableDataFormat( contentTemp.getSeq()); - // contentTemp.get(LogCenterConstants.SEQUENCE_NUMBER_INDEX)); tableData.setLogData(contentTemp); tableData.getData().addAll(contentData); TableInput tableInput = new TableInput(); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListView.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListView.java index f21c29c..703c366 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListView.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/file/FileApiListView.java @@ -56,19 +56,21 @@ public class FileApiListView extends DAView { private String[] columnNames = { FilePageLabels.FILE_API_LIST_VIEW_INDEX, FilePageLabels.FILE_API_LIST_VIEW_TIME, + FilePageLabels.FILE_API_LIST_VIEW_PID, FilePageLabels.FILE_API_LIST_VIEW_API, FilePageLabels.FILE_API_LIST_VIEW_PARAMETER, FilePageLabels.FILE_API_LIST_VIEW_THREAD_ID, FilePageLabels.FILE_API_LIST_VIEW_RETURN, FilePageLabels.FILE_API_LIST_VIEW_ERRNO }; - private int[] columnSizes = { 35, 70, 120, 250, 0, 100, 100 }; + private int[] columnSizes = { 35, 70,70, 120, 250, 0, 100, 100 }; - private int[] columnAlignment = { SWT.RIGHT, SWT.LEFT, SWT.LEFT, SWT.LEFT, + private int[] columnAlignment = { SWT.RIGHT, SWT.LEFT,SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT }; int[] sortTypes = { AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_NUM, + AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_STRING, AnalyzerConstants.SORT_TYPE_STRING, AnalyzerConstants.SORT_TYPE_NUM, @@ -91,7 +93,7 @@ public class FileApiListView extends DAView { tableComp = new FileApiListTable(contents, SWT.NONE, SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION | SWT.H_SCROLL | SWT.V_SCROLL); tableComp.setSortTypes(sortTypes); - tableComp.setFailedAPITableIndex(6); + tableComp.setFailedAPITableIndex(7); tableComp.setColumnAlignment(columnAlignment); tableComp.setColumns(columnNames); tableComp.setColumnSize(columnSizes); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkApiListTable.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkApiListTable.java index 3730b88..5ffbacb 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkApiListTable.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkApiListTable.java @@ -192,8 +192,12 @@ public class NetworkApiListTable extends DAApiListTableComposite { contentText.add(Formatter.toTimeFormat(contentTemp.getTime())); contentData.add(Long.toString(contentTemp.getTime())); + contentText.add(Integer.toString(contentTemp.getPid())); + contentData.add(Integer.toString(contentTemp.getPid())); + contentText.add(contentTemp.getApiName()); contentData.add(contentTemp.getApiName()); + contentText.add(Long.toString(contentTemp.getObjectAddress())); contentData.add(Long.toString(contentTemp.getObjectAddress())); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkApiListView.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkApiListView.java index f4104bb..c581d87 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkApiListView.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkApiListView.java @@ -39,7 +39,6 @@ import org.tizen.dynamicanalyzer.model.DAView; import org.tizen.dynamicanalyzer.nl.NetworkPageLabels; import org.tizen.dynamicanalyzer.resources.ColorResources; import org.tizen.dynamicanalyzer.swap.model.probe2.LogData; -import org.tizen.dynamicanalyzer.ui.file.FileApiListView; import org.tizen.dynamicanalyzer.ui.range.RangeDataManager; import org.tizen.dynamicanalyzer.ui.widgets.ViewContainer; import org.tizen.dynamicanalyzer.ui.widgets.table.TableColumnSizePackListener; @@ -59,6 +58,7 @@ public class NetworkApiListView extends DAView { NetworkPageLabels.NETWORK_API_LIST_VIEW_INDEX, NetworkPageLabels.NETWORK_API_LIST_VIEW_START_TIME, NetworkPageLabels.NETWORK_API_LIST_VIEW_END_TIME, + NetworkPageLabels.NETWORK_API_LIST_VIEW_PID, NetworkPageLabels.NETWORK_API_LIST_VIEW_API, NetworkPageLabels.NETWORK_API_LIST_VIEW_OBJECT, NetworkPageLabels.NETWORK_API_LIST_VIEW_PARAMETER, @@ -68,14 +68,15 @@ public class NetworkApiListView extends DAView { NetworkPageLabels.NETWORK_API_LIST_VIEW_MESSAGE, NetworkPageLabels.NETWORK_API_LIST_VIEW_ERRNO }; - private int[] columnSizes = { 40, 70, 70, 120, 90, 70, 70, 100, 70, 100, - 100 }; + private int[] columnSizes = { 40, 70, 70, 70, 120, 90, 70, 70, 100, 70, + 100, 100 }; private int[] columnAlignment = { SWT.RIGHT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, - SWT.LEFT }; + SWT.LEFT, SWT.LEFT }; int[] sortTypes = { AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_NUM, + AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_STRING, AnalyzerConstants.SORT_TYPE_STRING, AnalyzerConstants.SORT_TYPE_STRING, @@ -102,7 +103,7 @@ public class NetworkApiListView extends DAView { tableComp = new NetworkApiListTable(contents, SWT.NONE, SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION | SWT.H_SCROLL | SWT.V_SCROLL); tableComp.setSortTypes(sortTypes); - tableComp.setFailedAPITableIndex(10); + tableComp.setFailedAPITableIndex(11); tableComp.setColumnAlignment(columnAlignment); tableComp.setColumns(columnNames); tableComp.setColumnSize(columnSizes); @@ -183,7 +184,7 @@ public class NetworkApiListView extends DAView { } } long selectedTime = data.getTime(); - DASelectionData selData = new DASelectionData(FileApiListView.ID, + DASelectionData selData = new DASelectionData(NetworkApiListView.ID, selectedTime, selectedTime, tableComp.getTable().getSelection(), tableComp.getTable()); AnalyzerManager.getCurrentPage().updatePage(selData); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkChartView.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkChartView.java index cf903f6..60bbc66 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkChartView.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkChartView.java @@ -47,7 +47,6 @@ import org.tizen.dynamicanalyzer.swap.model.data.DataChannelConstants; import org.tizen.dynamicanalyzer.swap.model.probe2.LogData; import org.tizen.dynamicanalyzer.ui.common.SetRangeMarkerMouseMoveListener; import org.tizen.dynamicanalyzer.ui.common.UICommonConstants; -import org.tizen.dynamicanalyzer.ui.file.FileChartManager; import org.tizen.dynamicanalyzer.ui.range.RangeDataManager; import org.tizen.dynamicanalyzer.ui.timeline.common.TimelineConstants; import org.tizen.dynamicanalyzer.ui.timeline.logparser.LifecycleLogParser; @@ -63,7 +62,6 @@ import org.tizen.dynamicanalyzer.widgets.chartBoard.DAChartBoardSelectionListene import org.tizen.dynamicanalyzer.widgets.combo.DACustomCombo; import org.tizen.dynamicanalyzer.widgets.timeline.DATimeline; - public class NetworkChartView extends DAView { public static final String ID = NetworkChartView.class.getName(); public final static int NETWORK_CHART_HEIGHT = 40; @@ -150,8 +148,8 @@ public class NetworkChartView extends DAView { networkChart.setTimelineMarkerStartTime(rangeDataManager .getMarkerStartTime() / TimelineConstants.MEGA_DOUBLE); - networkChart.setTimelineMarkerEndTime(rangeDataManager.getMarkerEndTime() - / TimelineConstants.MEGA_DOUBLE); + networkChart.setTimelineMarkerEndTime(rangeDataManager + .getMarkerEndTime() / TimelineConstants.MEGA_DOUBLE); if (RangeDataManager.getInstance().isBeingAnalyzed()) { ((DAChartPlotIntervalMarker) networkChart.getMarkers().get( @@ -168,8 +166,10 @@ public class NetworkChartView extends DAView { ((DAChartPlotIntervalMarker) networkChart.getMarkers().get( UICommonConstants.RANGE_MARKER_INDEX)).setInterval( - rangeDataManager.getMarkerStartTime() / TimelineConstants.MEGA_DOUBLE, - rangeDataManager.getMarkerEndTime() / TimelineConstants.MEGA_DOUBLE); + rangeDataManager.getMarkerStartTime() + / TimelineConstants.MEGA_DOUBLE, + rangeDataManager.getMarkerEndTime() + / TimelineConstants.MEGA_DOUBLE); } @@ -200,11 +200,14 @@ public class NetworkChartView extends DAView { return; } int seq = data.getSeq(); - int selectedIndex[] = FileChartManager.getInstance().getParentChartIndex(seq); - networkChart.selectItem(selectedIndex[0], FileChartManager.getInstance() - .getChildChartIndex(selectedIndex[1], seq)); + int selectedIndex[] = NetworkChartManager.getInstance() + .getParentChartIndex(Integer.toString(seq)); + networkChart.selectItem( + selectedIndex[0], + NetworkChartManager.getInstance().getChildChartIndex( + selectedIndex[1], Integer.toString(seq))); } - + @Override public void updateLog(LogPackage logPack) { Logs logs = logPack.getLogs(DataChannelConstants.MSG_PROBE_NETWORK); @@ -212,10 +215,9 @@ public class NetworkChartView extends DAView { return; } List inputs = logs.getCloneLogs(); - + NetworkChartManager.getInstance().getLogListQueue().putLog(inputs); } - @Override public void clear() { diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkDetailInfoView.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkDetailInfoView.java index 29ce613..0ad3595 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkDetailInfoView.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/network/NetworkDetailInfoView.java @@ -168,11 +168,14 @@ public class NetworkDetailInfoView extends DAView { return; } + String detailAddress = selectData.getAddress(); + detailAddress = detailAddress.replace(CommonConstants.NEW_LINE, CommonConstants.COLON); + StringBuffer strDetailView = new StringBuffer(); strDetailView.append(heightFormAttachment); strDetailView.append(leftFormAttachment + NetworkPageLabels.NETWORK_DETAILS_ADDRESS - + selectData.getAddress() + heightFormAttachment); + + detailAddress + heightFormAttachment); strDetailView.append(leftFormAttachment + NetworkPageLabels.NETWORK_DETAILS_RECV_SIZE + selectData.getRecvSize() + heightFormAttachment); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/thread/ThreadAPIListTable.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/thread/ThreadAPIListTable.java index e880af5..ae6fc3d 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/thread/ThreadAPIListTable.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/thread/ThreadAPIListTable.java @@ -114,24 +114,43 @@ public class ThreadAPIListTable extends DAApiListTableComposite { content = contents.get(i); ThreadData contentTemp = (ThreadData) content.getContents(); List contentText = new ArrayList(); + List contentData = new ArrayList(); + String seq = Integer.toString(contentTemp.getSeq()); contentText.add(0, seq); + contentData.add(seq); + contentText.add(Formatter.toTimeFormat(contentTemp.getTime())); + contentData.add(Long.toString(contentTemp.getTime())); + + contentText.add(Integer.toString(contentTemp.getPid())); + contentData.add(Integer.toString(contentTemp.getPid())); + contentText.add(contentTemp.getApiName()); + contentData.add(contentTemp.getApiName()); + contentText.add(contentTemp.getArgs()); - contentText.add(Long.toString(contentTemp.getPThreadId())); + contentData.add(contentTemp.getArgs()); + + contentText.add(Long.toString(contentTemp.getTid())); + contentData.add(Long.toString(contentTemp.getTid())); + contentText.add(Long.toString(contentTemp.getReturn())); + contentData.add(Long.toString(contentTemp.getReturn())); + String errMsg = ErrorCodeManager.getInatance() .getErrorCode(contentTemp.getErrno()).name(); if (null == errMsg) { errMsg = "undefined error code"; } contentText.add(errMsg); + contentData.add(errMsg); DATableDataFormat tableData = new DATableDataFormat( contentTemp.getSeq()); tableData.setLogData(contentTemp); + tableData.getData().addAll(contentData); TableInput tableInput = new TableInput(); tableInput.setText(contentText); tableInput.setData(tableData); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/thread/ThreadAPIListView.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/thread/ThreadAPIListView.java index 2a4427d..609ce88 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/thread/ThreadAPIListView.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/thread/ThreadAPIListView.java @@ -53,19 +53,21 @@ public class ThreadAPIListView extends DAView { private String[] columnNames = { ThreadPageLabels.THREAD_API_LIST_VIEW_INDEX, ThreadPageLabels.THREAD_API_LIST_VIEW_TIME, + ThreadPageLabels.THREAD_API_LIST_VIEW_PID, ThreadPageLabels.THREAD_API_LIST_VIEW_NAME, ThreadPageLabels.THREAD_API_LIST_VIEW_PARAMETER, ThreadPageLabels.THREAD_API_LIST_VIEW_THREAD_ID, ThreadPageLabels.THREAD_API_LIST_VIEW_RETURN, ThreadPageLabels.THREAD_API_LIST_VIEW_ERRNO }; - private int[] columnSizes = { 35, 70, 120, 250, 0, 100, 100 }; + private int[] columnSizes = { 35, 70,70, 120, 250, 0, 100, 100 }; - private int[] columnAlignment = { SWT.RIGHT, SWT.LEFT, SWT.LEFT, SWT.LEFT, + private int[] columnAlignment = { SWT.RIGHT, SWT.LEFT,SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT, SWT.LEFT }; int[] sortTypes = { AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_NUM, + AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_STRING, AnalyzerConstants.SORT_TYPE_STRING, AnalyzerConstants.SORT_TYPE_NUM, @@ -96,7 +98,7 @@ public class ThreadAPIListView extends DAView { tableComp.setTableName("Thread API List"); tableComp.setSortTypes(sortTypes); // tableComp.setSourceColumns(sourceColumns); - tableComp.setFailedAPITableIndex(6); + tableComp.setFailedAPITableIndex(7); tableComp.setColumnAlignment(columnAlignment); tableComp.setColumns(columnNames); tableComp.setColumnSize(columnSizes); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/calltrace/CallTraceTable.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/calltrace/CallTraceTable.java index a7181e4..ba4987a 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/calltrace/CallTraceTable.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/calltrace/CallTraceTable.java @@ -98,12 +98,14 @@ public class CallTraceTable extends DATableComposite { String time = Formatter.toTimeFormat(data.getTime()); text.add(time); text.add(Integer.toString(data.getTid())); + text.add(Integer.toString(data.getPid())); text.add(data.getApiName()); } else if (logData instanceof ProfileData) { ProfileData data = (ProfileData) logData; String time = Formatter.toTimeFormat(data.getTime()); text.add(time); text.add(Integer.toString(data.getTid())); + text.add(Integer.toString(data.getPid())); text.add(data.getApiName()); } else { System.out.println("wrong log data in calltrace view"); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/calltrace/CallTraceView.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/calltrace/CallTraceView.java index 8e506ff..3cf00d0 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/calltrace/CallTraceView.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/timeline/calltrace/CallTraceView.java @@ -59,11 +59,13 @@ public class CallTraceView extends DAView { private String[] columnNames = { TimelinePageLabels.CALL_TRACE_VIEW_TIME, TimelinePageLabels.CALL_TRACE_VIEW_TID, + TimelinePageLabels.CALL_TRACE_VIEW_PID, TimelinePageLabels.CALL_TRACE_VIEW_NAME }; - private int[] columnSizes = { 60, 35, 180 }; - private boolean[] columnVisibility = { true, true, true }; + private int[] columnSizes = { 60, 35, 35, 180 }; + private boolean[] columnVisibility = { true, true, true, true }; int[] sortTypes = { AnalyzerConstants.SORT_TYPE_NUM, - AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_STRING }; + AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_NUM, + AnalyzerConstants.SORT_TYPE_STRING }; int[] innerMaxWeight = { 0, 100 }; int[] outerMaxWeight = { 0, 100 }; diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListData.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListData.java index bab3779..2d4fb09 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListData.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListData.java @@ -37,10 +37,12 @@ public class UIControlListData { public static final int USER_INTERFACE_CONTROL_LIST_CLASS_NAME = 1; public static final int USER_INTERFACE_CONTROL_LIST_INITIALIZER_TIME = 2; public static final int USER_INTERFACE_CONTROL_LIST_TERMININATE_TIME = 3; + public static final int USER_INTERFACE_CONTROL_LIST_PROCESS_ID = 4; public static final int USER_INTERFACE_CONTROL_LIST_DATABLEDATAFORMAT_CLASSNAME_INDEX = 20; private String strCalssKeyName = null; private int strSequence = -1; + private int pID = -1; private long strTime = -1; private String strAPIName = null; private String strInitializeTime = null; @@ -56,15 +58,7 @@ public class UIControlListData { private LogData data; - // public UIControlListData(String[] input) { - // List data = getLogData(); - // for (int i = 0; i < input.length; i++) { - // data.add(input[i]); - // } - // } - public UIControlListData(LogData input) { -// data = input.getClone(); data = input; } @@ -72,13 +66,6 @@ public class UIControlListData { return data; } - // public String getData(int logIndex) { - // if (!getData().isEmpty()) { - // return data.get(logIndex); - // } - // return null; - // } - public void setSequence(int seq) { strSequence = seq; } @@ -209,5 +196,13 @@ public class UIControlListData { public long getChildPointer() { return strChildPointer; } - + + public String getPID() { + return Integer.toString(pID); + } + + public void setPID(int pID) { + this.pID = pID; + } + } diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListDataChecker.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListDataChecker.java index 0125c6f..c3680be 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListDataChecker.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListDataChecker.java @@ -85,6 +85,7 @@ public class UIControlListDataChecker { controlData.setParentPointer(input.getParentPointer()); controlData.setChildName(input.getChildName()); + controlData.setPID(input.getPid()); StringBuilder childClassNameDemangling = new StringBuilder( input.getChildClassName()); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListTable.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListTable.java index 52519ba..86084cf 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListTable.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListTable.java @@ -197,14 +197,6 @@ public class UIControlListTable extends DATreeComposite { private TreeInput makeInput(UIControlListData input) { DATableDataFormat tableData = new DATableDataFormat(input.getSequence()); - // List inputData = new ArrayList(); - - // make input data - // int nSize = input.getLogData().size(); - // for (int j = 0; j < nSize; j++) { - // inputData.add(input.getLogData().get(j)); - // } - // inputData.add(input.getCalssKeyName()); LogData inputData = input.getData(); tableData.setLogData(inputData); @@ -213,6 +205,7 @@ public class UIControlListTable extends DATreeComposite { text.add(input.getChildClassName()); text.add(input.getInitializeTime()); text.add(input.getTerminateTime()); + text.add(input.getPID()); text.add(input.getControlType()); TreeInput output = new TreeInput(); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListView.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListView.java index 43a3a11..04fe921 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListView.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/control/UIControlListView.java @@ -55,14 +55,15 @@ public class UIControlListView extends DAView { UserInterfacePageLabels.USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_0, UserInterfacePageLabels.USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_1, UserInterfacePageLabels.USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_2, - UserInterfacePageLabels.USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_3 }; - private int[] columnSizes = { 250, 0, 0, 0 }; + UserInterfacePageLabels.USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_3, + UserInterfacePageLabels.USERINTERFACE_CONTROL_LIST_VIEW_COLUMN_4 }; + private int[] columnSizes = { 250, 0, 0, 0, 0 }; UIControlListTable treeComp = null; - private boolean[] columnVisibility = { true, true, true, true, true }; + private boolean[] columnVisibility = { true, true, true, true, true, true }; int[] sortTypes = { AnalyzerConstants.SORT_TYPE_NONE, AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_NUM, - AnalyzerConstants.SORT_TYPE_NUM }; + AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_NUM }; public UIControlListView(Composite parent, int style) { super(parent, style); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneData.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneData.java index 25d6bd9..7e06db8 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneData.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneData.java @@ -36,13 +36,15 @@ public class UISceneData { public static final int USER_INTERFACE_SCENE_TRANSFORMS_LISTL_SCENE_NAME = 0; public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_TIME = 1; - public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_FORM_NAME = 2; - public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_PANEL_NAME = 3; - public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_TRANSFORM_TIME = 4; + public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_PID = 2; + public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_FORM_NAME = 3; + public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_PANEL_NAME = 4; + public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_TRANSFORM_TIME = 5; public static final int USER_INTERFACE_SCENE_TRANSFORMS_LIST_DATABLEDATAFORMAT_CLASSNAME_INDEX = 21; private String strCalssKeyName = null; private int strSequence = -1; + private int strPID = -1; private long strTime = -1; private String strSceneName = null; private String strTransformTime = null; @@ -51,16 +53,8 @@ public class UISceneData { private LogData data; - // public UISceneData(String[] input) { - // List data = getLogData(); - // for (int i = 0; i < input.length; i++) { - // data.add(input[i]); - // } - // } - public UISceneData(LogData sceneLoginput) { if (null != sceneLoginput) { -// data = sceneLoginput.getClone(); data = sceneLoginput; } } @@ -142,4 +136,12 @@ public class UISceneData { } return strPanelName; } + + public String getPID() { + return Integer.toString(strPID); + } + + public void setPID(int strPID) { + this.strPID = strPID; + } } diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneDataChecker.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneDataChecker.java index a3fb596..bc0de4c 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneDataChecker.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneDataChecker.java @@ -43,6 +43,7 @@ public class UISceneDataChecker { UISceneData sceneData = new UISceneData(input); sceneData.setSequence(input.getSeq()); sceneData.setTime(input.getTime()); + sceneData.setPID(input.getPid()); sceneData.setSceneName(input.getSceneName()); sceneData.setFormName(input.getFormName()); sceneData.setPanelName(input.getPanelName()); diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneListTable.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneListTable.java index f995bd3..d487c11 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneListTable.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneListTable.java @@ -112,6 +112,7 @@ public class UISceneListTable extends DATableComposite { sceneTransformsData.getSequence()); tableData.setLogData(inputData); text.add(sceneTransformsData.getTime()); // Time + text.add(sceneTransformsData.getPID()); // Precess ID text.add(sceneTransformsData.getSceneName()); // Scene Name text.add(sceneTransformsData.getFormName()); // Form Name text.add(sceneTransformsData.getPanelName()); // Panel Name diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneListView.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneListView.java index 54fccea..016e6e0 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneListView.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/userinterface/scene/UISceneListView.java @@ -47,7 +47,7 @@ public class UISceneListView extends DAView { int[] innerMaxWeight = { 0, 100, 0 }; int[] outerMaxWeight = { 100, 0 }; - private int[] columnSizes = { 75, 120, 120, 120, 120 }; + private int[] columnSizes = { 75,75, 120, 120, 120, 120 }; private boolean[] columnVisibility = { true, true, true, true, true }; private String[] columnNames = { @@ -55,9 +55,11 @@ public class UISceneListView extends DAView { UserInterfacePageLabels.USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_1, UserInterfacePageLabels.USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_2, UserInterfacePageLabels.USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_3, - UserInterfacePageLabels.USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_4 }; + UserInterfacePageLabels.USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_4, + UserInterfacePageLabels.USERINTERFACE_SCENETRANSFORM_LIST_VIEW_COLUMN_5}; int[] sortTypes = { AnalyzerConstants.SORT_TYPE_NUM, + AnalyzerConstants.SORT_TYPE_NUM, AnalyzerConstants.SORT_TYPE_STRING, AnalyzerConstants.SORT_TYPE_STRING, AnalyzerConstants.SORT_TYPE_STRING, -- 2.7.4