diff options
author | Patrick Tasse | 2012-06-08 23:38:15 +0000 |
---|---|---|
committer | Patrick Tasse | 2012-06-09 00:04:02 +0000 |
commit | 3b2e28897cdd94c27aec12e0f39ab2f44a334a31 (patch) | |
tree | 1aceb94689210f8c7f8dbc8b5bb5bcb2e2225a41 /lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram | |
parent | 842be1b7a6d7ddc81411911f530d20d383e93d65 (diff) | |
download | org.eclipse.linuxtools-3b2e28897cdd94c27aec12e0f39ab2f44a334a31.tar.gz org.eclipse.linuxtools-3b2e28897cdd94c27aec12e0f39ab2f44a334a31.tar.xz org.eclipse.linuxtools-3b2e28897cdd94c27aec12e0f39ab2f44a334a31.zip |
Fix for bug 382135: HistogramView should normalize timestamps from
signal handlers.
Diffstat (limited to 'lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram')
-rw-r--r-- | lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/HistogramView.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/HistogramView.java b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/HistogramView.java index 3a374f1e58..7221b2c31b 100644 --- a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/HistogramView.java +++ b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/HistogramView.java @@ -349,8 +349,8 @@ public class HistogramView extends TmfView { boolean drawTimeRangeHistogram = fExperimentStartTime == 0; TmfTimeRange fullRange = signal.getRange(); - fExperimentStartTime = fullRange.getStartTime().getValue(); - fExperimentEndTime = fullRange.getEndTime().getValue(); + fExperimentStartTime = fullRange.getStartTime().normalize(0, -9).getValue(); + fExperimentEndTime = fullRange.getEndTime().normalize(0, -9).getValue(); fFullTraceHistogram.setFullRange(fExperimentStartTime, fExperimentEndTime); fTimeRangeHistogram.setFullRange(fExperimentStartTime, fExperimentEndTime); @@ -372,8 +372,8 @@ public class HistogramView extends TmfView { return; } TmfTimeRange fullRange = signal.getExperiment().getTimeRange(); - fExperimentStartTime = fullRange.getStartTime().getValue(); - fExperimentEndTime = fullRange.getEndTime().getValue(); + fExperimentStartTime = fullRange.getStartTime().normalize(0, -9).getValue(); + fExperimentEndTime = fullRange.getEndTime().normalize(0, -9).getValue(); fFullTraceHistogram.setFullRange(fExperimentStartTime, fExperimentEndTime); fTimeRangeHistogram.setFullRange(fExperimentStartTime, fExperimentEndTime); @@ -386,7 +386,7 @@ public class HistogramView extends TmfView { // Update the selected event time ITmfTimestamp currentTime = signal.getCurrentTime(); - fCurrentTimestamp = currentTime.getValue(); + fCurrentTimestamp = currentTime.normalize(0, -9).getValue(); // Notify the relevant widgets fFullTraceHistogram.setCurrentEvent(fCurrentTimestamp); @@ -401,8 +401,8 @@ public class HistogramView extends TmfView { if (fCurrentExperiment != null) { // Update the time range - fWindowStartTime = signal.getCurrentRange().getStartTime().getValue(); - fWindowEndTime = signal.getCurrentRange().getEndTime().getValue(); + fWindowStartTime = signal.getCurrentRange().getStartTime().normalize(0, -9).getValue(); + fWindowEndTime = signal.getCurrentRange().getEndTime().normalize(0, -9).getValue(); fWindowSpan = fWindowEndTime - fWindowStartTime; // Notify the relevant widgets @@ -449,8 +449,8 @@ public class HistogramView extends TmfView { TmfTimeRange timeRange = fCurrentExperiment.getTimeRange(); if (!timeRange.equals(TmfTimeRange.NULL_RANGE)) { - fExperimentStartTime = timeRange.getStartTime().getValue(); - fExperimentEndTime = timeRange.getEndTime().getValue(); + fExperimentStartTime = timeRange.getStartTime().normalize(0, -9).getValue(); + fExperimentEndTime = timeRange.getEndTime().normalize(0, -9).getValue(); fCurrentTimestamp = fExperimentStartTime; } return timeRange; |