linux: use DefaultEventLayout.getInstance() in TidAnalysis
authorMatthew Khouzam <matthew.khouzam@ericsson.com>
Thu, 7 Apr 2016 18:54:36 +0000 (14:54 -0400)
committerMatthew Khouzam <matthew.khouzam@ericsson.com>
Thu, 7 Apr 2016 20:38:09 +0000 (16:38 -0400)
Make the newly merged TidAnalsysis use the layout in the proper way.

Change-Id: Iff7d882946de3783dc23586c0aa1a468c61c17f5
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/70166
Reviewed-by: Alexandre Montplaisir <alexmonthy@efficios.com>
Reviewed-by: Hudson CI
analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/tid/TidAnalysisModule.java

index 58c1fdcc8ae100a06a71cfe41b0da8cbc91173b7..6aadd40b31a1132a1663a512c7c27ec3b31631e3 100644 (file)
@@ -17,6 +17,7 @@ import java.util.Set;
 import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.jdt.annotation.Nullable;
 import org.eclipse.tracecompass.analysis.os.linux.core.kernel.KernelAnalysisModule;
+import org.eclipse.tracecompass.analysis.os.linux.core.trace.DefaultEventLayout;
 import org.eclipse.tracecompass.analysis.os.linux.core.trace.IKernelAnalysisEventLayout;
 import org.eclipse.tracecompass.analysis.os.linux.core.trace.IKernelTrace;
 import org.eclipse.tracecompass.common.core.NonNullUtils;
@@ -59,7 +60,7 @@ public class TidAnalysisModule extends TmfStateSystemAnalysisModule {
     @Override
     protected @NonNull ITmfStateProvider createStateProvider() {
         ITmfTrace trace = checkNotNull(getTrace());
-        IKernelAnalysisEventLayout layout = (trace instanceof IKernelTrace) ? ((IKernelTrace) trace).getKernelEventLayout() : IKernelAnalysisEventLayout.DEFAULT_LAYOUT;
+        IKernelAnalysisEventLayout layout = (trace instanceof IKernelTrace) ? ((IKernelTrace) trace).getKernelEventLayout() : DefaultEventLayout.getInstance();
         return new ActiveTidStateProvider(trace, layout);
     }
 
This page took 0.024843 seconds and 5 git commands to generate.