From 48a0b34b5f3fba6589f38583c065fc975ff8b1c9 Mon Sep 17 00:00:00 2001 From: Mike Duff Date: Wed, 19 Feb 2014 15:19:46 -0600 Subject: [PATCH] Issue #2628 - Change cast from short to int for MPE colorbar Change-Id: I936853788469b7a9cf35e3c90643bfbbbb2cc46c Former-commit-id: 183657fb337f6b78c840ebbc70c40b9b07a39315 [formerly d21c88a52604ff5f95e713eea0a61b1f6b33455e] Former-commit-id: 682c6af456e0ba1d99df717243b0612060e55a3a --- .../com/raytheon/viz/mpe/ui/MPEDisplayManager.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cave/com.raytheon.viz.mpe.ui/src/com/raytheon/viz/mpe/ui/MPEDisplayManager.java b/cave/com.raytheon.viz.mpe.ui/src/com/raytheon/viz/mpe/ui/MPEDisplayManager.java index 41b6a9bcd4..d82b6fb390 100644 --- a/cave/com.raytheon.viz.mpe.ui/src/com/raytheon/viz/mpe/ui/MPEDisplayManager.java +++ b/cave/com.raytheon.viz.mpe.ui/src/com/raytheon/viz/mpe/ui/MPEDisplayManager.java @@ -102,7 +102,8 @@ import com.raytheon.viz.ui.editor.IMultiPaneEditor; * Mar 14, 2013 1457 mpduff Reset the gages on the resource. * Apr 18, 2013 1920 mpduff Added updateGages method to reload the gage data, * fix formatting of legend for Base field Height. - * Jul 02, 2013 2160 mpduff Initialize newly displayed resources. + * Jul 02, 2013 2160 mpduff Initialize newly displayed resources. + * Feb 19, 2014 2628 mpduff Change cast from short to int when creating color bar. * * * @@ -750,7 +751,7 @@ public class MPEDisplayManager { listener.displayFieldChanged(oldField, fieldToDisplay); } } - } + } displayedFieldResource.issueRefresh(); } @@ -1020,13 +1021,12 @@ public class MPEDisplayManager { entry.setOperator("<"); entry.setLabel(""); } else { - // Convert display to data, cast to short, convert back to - // display - entry.setDisplayValue(dataToDisplay - .convert((short) displayToData.convert(threshold))); + // Convert display to data, cast to int, convert back to display + entry.setDisplayValue(dataToDisplay.convert((int) displayToData + .convert(threshold))); if (displayField != DisplayFieldData.Index) { entry.setLabel(format.format(threshold)); - } + } } entry.setPixelValue((double) i);