From 8a74a597ac2d10b71df7f2e9099e9683ee8b3498 Mon Sep 17 00:00:00 2001 From: Patrick Tasse Date: Fri, 8 Jun 2012 20:01:45 -0400 Subject: [PATCH] Bug 378402: Implementation of ControlFlow view and Resources view for LTTng 2.0. --- .../lttng2/kernel/ui/views/controlflow/ControlFlowView.java | 4 ++-- .../lttng2/kernel/ui/views/resources/ResourcesView.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowView.java b/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowView.java index de11dcf625..bf905ac166 100644 --- a/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowView.java +++ b/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowView.java @@ -397,7 +397,7 @@ public class ControlFlowView extends TmfView { @TmfSignalHandler public void synchToTime(final TmfTimeSynchSignal signal) { - if (signal.getSource() == this) { + if (signal.getSource() == this || fSelectedExperiment == null) { return; } final long time = signal.getCurrentTime().normalize(0, -9).getValue(); @@ -463,7 +463,7 @@ public class ControlFlowView extends TmfView { @TmfSignalHandler public void synchToRange(final TmfRangeSynchSignal signal) { - if (signal.getSource() == this) { + if (signal.getSource() == this || fSelectedExperiment == null) { return; } final long startTime = signal.getCurrentRange().getStartTime().normalize(0, -9).getValue(); diff --git a/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/resources/ResourcesView.java b/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/resources/ResourcesView.java index 6b8e11e9cf..f0e1e74dae 100644 --- a/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/resources/ResourcesView.java +++ b/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/resources/ResourcesView.java @@ -337,7 +337,7 @@ public class ResourcesView extends TmfView { @TmfSignalHandler public void synchToTime(final TmfTimeSynchSignal signal) { - if (signal.getSource() == this) { + if (signal.getSource() == this || fSelectedExperiment == null) { return; } final long time = signal.getCurrentTime().normalize(0, -9).getValue(); @@ -355,7 +355,7 @@ public class ResourcesView extends TmfView { @TmfSignalHandler public void synchToRange(final TmfRangeSynchSignal signal) { - if (signal.getSource() == this) { + if (signal.getSource() == this || fSelectedExperiment == null) { return; } final long startTime = signal.getCurrentRange().getStartTime().normalize(0, -9).getValue(); -- 2.34.1