critical path: bug 494196 reset selection when trace selected
[deliverable/tracecompass.git] / lttng / org.eclipse.tracecompass.lttng2.kernel.ui / src / org / eclipse / tracecompass / internal / lttng2 / kernel / ui / criticalpath / CriticalPathParameterProvider.java
index 55eac043337abba5dc7a64bcbda2ac880b51b62c..18a0c2485adb3b919b54407852f4e8340d59f6d9 100644 (file)
@@ -17,6 +17,7 @@ import org.eclipse.tracecompass.tmf.core.analysis.IAnalysisModule;
 import org.eclipse.tracecompass.tmf.core.analysis.TmfAbstractAnalysisParamProvider;
 import org.eclipse.tracecompass.tmf.core.signal.TmfSignalHandler;
 import org.eclipse.tracecompass.tmf.core.signal.TmfSignalManager;
+import org.eclipse.tracecompass.tmf.core.signal.TmfTraceSelectedSignal;
 import org.eclipse.tracecompass.tmf.core.trace.ITmfTrace;
 
 /**
@@ -87,4 +88,14 @@ public class CriticalPathParameterProvider extends TmfAbstractAnalysisParamProvi
         }
     }
 
+    /**
+     * Reset the selection when a new trace is selected
+     *
+     * @param signal The trace selected signal
+     */
+    @TmfSignalHandler
+    public void traceSelected(TmfTraceSelectedSignal signal) {
+        fCurrentHostThread = null;
+    }
+
 }
This page took 0.025898 seconds and 5 git commands to generate.