diff options
author | Bernd Hufmann | 2012-03-08 18:53:21 +0000 |
---|---|---|
committer | Bernd Hufmann | 2012-03-08 18:53:21 +0000 |
commit | c2878535beecb7c11a478dfc8df0b5b74638bc41 (patch) | |
tree | 32e64655fa59b25b574b01f4ccf7b91c9f47ccde /lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram | |
parent | f314e86c7cbe7a026b095521984186bcccbb3912 (diff) | |
download | org.eclipse.linuxtools-c2878535beecb7c11a478dfc8df0b5b74638bc41.tar.gz org.eclipse.linuxtools-c2878535beecb7c11a478dfc8df0b5b74638bc41.tar.xz org.eclipse.linuxtools-c2878535beecb7c11a478dfc8df0b5b74638bc41.zip |
Fix for Bug 372352
Diffstat (limited to 'lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram')
3 files changed, 6 insertions, 1 deletions
diff --git a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/FullTraceHistogram.java b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/FullTraceHistogram.java index c8f915aee2..2f282d9e70 100644 --- a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/FullTraceHistogram.java +++ b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/FullTraceHistogram.java @@ -69,6 +69,7 @@ public class FullTraceHistogram extends Histogram implements MouseMoveListener { // Operations // ------------------------------------------------------------------------ + @Override public void setFullRange(long startTime, long endTime) { fZoom.setFullRange(startTime, endTime); } diff --git a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/Histogram.java b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/Histogram.java index 97fb54a484..9527a48dfa 100644 --- a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/Histogram.java +++ b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/Histogram.java @@ -259,7 +259,7 @@ public abstract class Histogram implements ControlListener, PaintListener, KeyLi // ------------------------------------------------------------------------ // Operations // ------------------------------------------------------------------------ - + public abstract void setFullRange(long startTime, long endTime); public abstract void updateTimeRange(long startTime, long endTime); /** @@ -390,6 +390,9 @@ public abstract class Histogram implements ControlListener, PaintListener, KeyLi fTimeRangeStartText.setText(HistogramUtils.nanosecondsToString(fDataModel.getFirstBucketTime())); fTimeRangeEndText.setText(HistogramUtils.nanosecondsToString(fDataModel.getEndTime())); fMaxNbEventsText.setText(Long.toString(fScaledData.fMaxValue)); + + setFullRange(fDataModel.getFirstBucketTime(), fDataModel.getEndTime()); + // The Y-axis area might need to be re-sized fMaxNbEventsText.getParent().layout(); } diff --git a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/TimeRangeHistogram.java b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/TimeRangeHistogram.java index bf8e2030fb..5ae389fb03 100644 --- a/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/TimeRangeHistogram.java +++ b/lttng/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/views/histogram/TimeRangeHistogram.java @@ -62,6 +62,7 @@ public class TimeRangeHistogram extends Histogram { fZoom.setNewRange(startTime, duration); } + @Override public void setFullRange(long startTime, long endTime) { long currentFirstEvent = getStartTime(); fZoom.setFullRange((currentFirstEvent == 0) ? startTime : currentFirstEvent, endTime); |