Merge branch 'master' into lttng-kepler
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.ui / src / org / eclipse / linuxtools / internal / tmf / ui / parsers / custom / CustomEventsTable.java
index 19163e171859df6c6123d0e4beb5984030b40a5c..5b166fa209309da8833762f2763eb2bc3996b420 100644 (file)
@@ -1,60 +1,60 @@
-/*******************************************************************************\r
- * Copyright (c) 2010 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
- * accompanies this distribution, and is available at\r
- * http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Contributors:\r
- *   Patrick Tasse - Initial API and implementation\r
- *******************************************************************************/\r
-\r
-package org.eclipse.linuxtools.internal.tmf.ui.parsers.custom;\r
-\r
-import java.util.LinkedList;\r
-import java.util.List;\r
-\r
-import org.eclipse.linuxtools.internal.tmf.ui.parsers.custom.CustomTraceDefinition.OutputColumn;\r
-import org.eclipse.linuxtools.tmf.core.event.ITmfEvent;\r
-import org.eclipse.linuxtools.tmf.core.event.TmfEventField;\r
-import org.eclipse.linuxtools.tmf.ui.viewers.events.TmfEventsTable;\r
-import org.eclipse.linuxtools.tmf.ui.widgets.virtualtable.ColumnData;\r
-import org.eclipse.swt.SWT;\r
-import org.eclipse.swt.widgets.Composite;\r
-\r
-public class CustomEventsTable extends TmfEventsTable {\r
-\r
-    private final CustomTraceDefinition fDefinition;\r
-\r
-    public CustomEventsTable(CustomTraceDefinition definition, Composite parent, int cacheSize) {\r
-        super(parent, cacheSize, new ColumnData[0]);\r
-        fDefinition = definition;\r
-        createColumnHeaders();\r
-    }\r
-\r
-    protected void createColumnHeaders() {\r
-               if (fDefinition == null) {\r
-            return;\r
-        }\r
-       List<ColumnData> columnData = new LinkedList<ColumnData>();\r
-               for (OutputColumn outputColumn : fDefinition.outputs) {\r
-                       ColumnData column = new ColumnData(outputColumn.name, 0, SWT.LEFT);\r
-                       columnData.add(column);\r
-               }\r
-       setColumnHeaders(columnData.toArray(new ColumnData[0]));\r
-    }\r
-\r
-    @Override\r
-    public TmfEventField[] extractItemFields(ITmfEvent event) {\r
-        if (event instanceof CustomEvent) {\r
-            TmfEventField[] fields = ((CustomEvent) event).extractItemFields();\r
-//            String[] labels = new String[fields.length];\r
-//            for (int i = 0; i < fields.length; i++) {\r
-//                labels[i] = (String) fields[i].getValue();\r
-//            }\r
-            return fields;\r
-        }\r
-        return new TmfEventField[0];\r
-    }\r
-}\r
+/*******************************************************************************
+ * Copyright (c) 2010 Ericsson
+ *
+ * All rights reserved. This program and the accompanying materials are
+ * made available under the terms of the Eclipse Public License v1.0 which
+ * accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *   Patrick Tasse - Initial API and implementation
+ *******************************************************************************/
+
+package org.eclipse.linuxtools.internal.tmf.ui.parsers.custom;
+
+import java.util.LinkedList;
+import java.util.List;
+
+import org.eclipse.linuxtools.internal.tmf.ui.parsers.custom.CustomTraceDefinition.OutputColumn;
+import org.eclipse.linuxtools.tmf.core.event.ITmfEvent;
+import org.eclipse.linuxtools.tmf.core.event.TmfEventField;
+import org.eclipse.linuxtools.tmf.ui.viewers.events.TmfEventsTable;
+import org.eclipse.linuxtools.tmf.ui.widgets.virtualtable.ColumnData;
+import org.eclipse.swt.SWT;
+import org.eclipse.swt.widgets.Composite;
+
+public class CustomEventsTable extends TmfEventsTable {
+
+    private final CustomTraceDefinition fDefinition;
+
+    public CustomEventsTable(CustomTraceDefinition definition, Composite parent, int cacheSize) {
+        super(parent, cacheSize, new ColumnData[0]);
+        fDefinition = definition;
+        createColumnHeaders();
+    }
+
+    protected void createColumnHeaders() {
+               if (fDefinition == null) {
+            return;
+        }
+       List<ColumnData> columnData = new LinkedList<ColumnData>();
+               for (OutputColumn outputColumn : fDefinition.outputs) {
+                       ColumnData column = new ColumnData(outputColumn.name, 0, SWT.LEFT);
+                       columnData.add(column);
+               }
+       setColumnHeaders(columnData.toArray(new ColumnData[0]));
+    }
+
+    @Override
+    public TmfEventField[] extractItemFields(ITmfEvent event) {
+        if (event instanceof CustomEvent) {
+            TmfEventField[] fields = ((CustomEvent) event).extractItemFields();
+//            String[] labels = new String[fields.length];
+//            for (int i = 0; i < fields.length; i++) {
+//                labels[i] = (String) fields[i].getValue();
+//            }
+            return fields;
+        }
+        return new TmfEventField[0];
+    }
+}
This page took 0.033265 seconds and 5 git commands to generate.