/*******************************************************************************\r
- * Copyright (c) 2009, 2010 Ericsson\r
+ * Copyright (c) 2009, 2010, 2011 Ericsson\r
* \r
* All rights reserved. This program and the accompanying materials are\r
* made available under the terms of the Eclipse Public License v1.0 which\r
* \r
* Contributors:\r
* Francois Chouinard - Initial API and implementation\r
+ * Francois Chouinard - Aligned columns with domain terminology\r
*******************************************************************************/\r
\r
package org.eclipse.linuxtools.lttng.ui.views.events;\r
\r
// Table column names\r
static private final String TIMESTAMP_COLUMN = Messages.EventsTable_timestampColumn;\r
- static private final String SOURCE_COLUMN = Messages.EventsTable_sourceColumn;\r
- static private final String TYPE_COLUMN = Messages.EventsTable_typeColumn;\r
- static private final String REFERENCE_COLUMN = Messages.EventsTable_referenceColumn;\r
- static private final String CONTENT_COLUMN = Messages.EventsTable_contentColumn;\r
- static private final String[] COLUMN_NAMES = new String[] {\r
- TIMESTAMP_COLUMN,\r
- SOURCE_COLUMN,\r
- TYPE_COLUMN,\r
- REFERENCE_COLUMN,\r
- CONTENT_COLUMN\r
+ static private final String TRACE_COLUMN = Messages.EventsTable_traceColumn;\r
+ static private final String MARKER_COLUMN = Messages.EventsTable_markerColumn;\r
+ static private final String CONTENT_COLUMN = Messages.EventsTable_contentColumn;\r
+ static private final String[] COLUMN_NAMES = new String[] {\r
+ TIMESTAMP_COLUMN,\r
+ TRACE_COLUMN,\r
+ MARKER_COLUMN,\r
+ CONTENT_COLUMN\r
};\r
\r
static private final ColumnData[] COLUMN_DATA = new ColumnData[] {\r
- new ColumnData(COLUMN_NAMES[0], 125, SWT.LEFT),\r
- new ColumnData(COLUMN_NAMES[1], 100, SWT.LEFT),\r
- new ColumnData(COLUMN_NAMES[2], 200, SWT.LEFT),\r
- new ColumnData(COLUMN_NAMES[3], 200, SWT.LEFT),\r
- new ColumnData(COLUMN_NAMES[4], 100, SWT.LEFT)\r
+ new ColumnData(COLUMN_NAMES[0], 150, SWT.LEFT),\r
+ new ColumnData(COLUMN_NAMES[1], 120, SWT.LEFT),\r
+ new ColumnData(COLUMN_NAMES[2], 200, SWT.LEFT),\r
+ new ColumnData(COLUMN_NAMES[3], 100, SWT.LEFT)\r
};\r
\r
// ------------------------------------------------------------------------\r
public EventsTable(Composite parent, int cacheSize) {\r
super(parent, cacheSize, COLUMN_DATA);\r
fTable.getColumns()[0].setData(Key.FIELD_ID, TmfEventContent.FIELD_ID_TIMESTAMP);\r
- fTable.getColumns()[1].setData(Key.FIELD_ID, TmfEventContent.FIELD_ID_SOURCE);\r
+ fTable.getColumns()[1].setData(Key.FIELD_ID, TmfEventContent.FIELD_ID_REFERENCE);\r
fTable.getColumns()[2].setData(Key.FIELD_ID, TmfEventContent.FIELD_ID_TYPE);\r
- fTable.getColumns()[3].setData(Key.FIELD_ID, TmfEventContent.FIELD_ID_REFERENCE);\r
- fTable.getColumns()[4].setData(Key.FIELD_ID, TmfEventContent.FIELD_ID_CONTENT);\r
+ fTable.getColumns()[3].setData(Key.FIELD_ID, TmfEventContent.FIELD_ID_CONTENT);\r
}\r
\r
/**\r
@Override\r
protected String[] extractItemFields(TmfEvent event) {\r
String[] fields = new String[0];\r
- \r
+\r
if (event != null) {\r
fields = new String[] {\r
event.getTimestamp().toString(),\r
- event.getSource().toString(),\r
- event.getType().toString(),\r
event.getReference().toString(),\r
- ((LttngEventContent)event.getContent()).toString() \r
- };\r
+ event.getType().toString(),\r
+ ((LttngEventContent) event.getContent()).toString()\r
+ };\r
}\r
return fields;\r
}\r