Fix for custom parsers
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng / src / org / eclipse / linuxtools / lttng / event / LttngEventContent.java
index 2cc91644c18bfbb226a6d21fc2727c5c213c8189..126f6207bbe552b166d7f758d13d50ee76a1f7fe 100644 (file)
@@ -215,19 +215,19 @@ public class LttngEventContent extends TmfEventContent {
      */
     @Override
     public synchronized Object getField(String name) {
-       
-       // Check for generic table header fields
-       if (name.equals(FIELD_ID_TIMESTAMP)) {
-               return new Long(fParentEvent.getTimestamp().getValue()).toString();       
-       } else if (name.equals(FIELD_ID_SOURCE)) {
-               return fParentEvent.getSource().getSourceId().toString();
-       } else if (name.equals(FIELD_ID_TYPE)) {
-               return fParentEvent.getType().getTypeId().toString();
-       } else if (name.equals(FIELD_ID_REFERENCE)) {
-               return fParentEvent.getReference().getReference().toString();
-       } else if (name.equals(FIELD_ID_CONTENT)) {
-               return fParentEvent.getContent().toString();
-       }
+
+        // Check for generic table header fields
+        if (name.equals(LttngEventType.CONTENT_LABEL) || name.equals(FIELD_ID_CONTENT)) {
+            return fParentEvent.getContent().toString();
+        } else if (name.equals(LttngEventType.MARKER_LABEL) || name.equals(FIELD_ID_TYPE)) {
+            return fParentEvent.getType().getTypeId().toString();
+        } else if (name.equals(LttngEventType.TRACE_LABEL) || name.equals(FIELD_ID_REFERENCE)) {
+            return fParentEvent.getReference().getReference().toString();
+        } else if (name.equals(LttngEventType.TIMESTAMP_LABEL) || name.equals(FIELD_ID_TIMESTAMP)) {
+            return new Long(fParentEvent.getTimestamp().getValue()).toString();
+        } else if (name.equals(FIELD_ID_SOURCE)) {
+            return fParentEvent.getSource().getSourceId().toString();
+        }
 
        // *** VERIFY ***
         // Should we check if the field exists in LttngType before parsing? 
This page took 0.026529 seconds and 5 git commands to generate.