Fix for bug 380960: Filters not working for custom traces
authorPatrick Tasse <patrick.tasse@gmail.com>
Tue, 29 May 2012 20:41:06 +0000 (16:41 -0400)
committerPatrick Tasse <patrick.tasse@gmail.com>
Tue, 29 May 2012 21:15:26 +0000 (17:15 -0400)
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/custom/CustomEvent.java
org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/internal/tmf/ui/parsers/custom/CustomEventContent.java

index 6eb91b7be60e5abe59b8cff7a74dcc327a508cb1..631003e0b8c711244074a4e466e5b8f72376ecab 100644 (file)
@@ -92,6 +92,8 @@ public class CustomEvent extends TmfEvent {
                 fColumnData[i++] = new TmfEventField(outputColumn.name, (value != null ? value : "")); //$NON-NLS-1$\r
             }\r
         }\r
+        CustomEventContent content = (CustomEventContent) getContent();\r
+        content.setFields(fColumnData);\r
         fData = null;\r
     }\r
 \r
index 84e45f516dc07360303957a75e97a2699b30b49d..b383c92c22e146c7c5060cf973ee7b13d92ed805 100644 (file)
@@ -5,11 +5,8 @@ import org.eclipse.linuxtools.tmf.core.event.TmfEventField;
 \r
 public class CustomEventContent extends TmfEventField {\r
 \r
-//    CustomEvent fParent;\r
-    \r
     public CustomEventContent(CustomEvent parent, String content) {\r
         super(ITmfEventField.ROOT_FIELD_ID, content);\r
-//        fParent = parent;\r
     }\r
 \r
     /* (non-Javadoc)\r
@@ -37,15 +34,8 @@ public class CustomEventContent extends TmfEventField {
         return true;\r
     }\r
 \r
-//    @Override\r
-//    protected void parseContent() {\r
-//        CustomEvent event = (CustomEvent) fParentEvent;\r
-//        fFields = event.extractItemFields();\r
-//    }\r
-//\r
-//    @Override\r
-//    public String toString() {\r
-//        return Arrays.toString(getFields());\r
-//    }\r
+    public void setFields(ITmfEventField[] fields) {\r
+        super.setValue(getValue(), fields);\r
+    }\r
 \r
 }\r
This page took 0.028855 seconds and 5 git commands to generate.