From f8cc0e3d95648e3dd0660fc1b05f40a5e6cc3c66 Mon Sep 17 00:00:00 2001 From: Ben Steffensmeier Date: Mon, 24 Feb 2014 10:25:19 -0600 Subject: [PATCH] Issue #2762 Use UCUM to format units so IRPixel formats correctly. Former-commit-id: b5949935eaa071ec2a56c48f32fbc3a4714d2056 --- .../common/dataaccess/response/GridResponseData.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/edexOsgi/com.raytheon.uf.common.dataaccess/src/com/raytheon/uf/common/dataaccess/response/GridResponseData.java b/edexOsgi/com.raytheon.uf.common.dataaccess/src/com/raytheon/uf/common/dataaccess/response/GridResponseData.java index 36b4718378..920446a6b0 100644 --- a/edexOsgi/com.raytheon.uf.common.dataaccess/src/com/raytheon/uf/common/dataaccess/response/GridResponseData.java +++ b/edexOsgi/com.raytheon.uf.common.dataaccess/src/com/raytheon/uf/common/dataaccess/response/GridResponseData.java @@ -19,6 +19,8 @@ **/ package com.raytheon.uf.common.dataaccess.response; +import javax.measure.unit.UnitFormat; + import com.raytheon.uf.common.dataaccess.grid.IGridData; import com.raytheon.uf.common.geospatial.interpolation.data.FloatArrayWrapper; import com.raytheon.uf.common.serialization.annotations.DynamicSerialize; @@ -31,9 +33,11 @@ import com.raytheon.uf.common.serialization.annotations.DynamicSerializeElement; * * SOFTWARE HISTORY * - * Date Ticket# Engineer Description - * ------------ ---------- ----------- -------------------------- - * Jun 4, 2013 dgilling Initial creation + * Date Ticket# Engineer Description + * ------------- -------- ----------- -------------------------- + * Jun 04, 2013 dgilling Initial creation + * Feb 24, 2014 2762 bsteffen Format units with UCUM + * * * * @@ -62,7 +66,7 @@ public class GridResponseData extends AbstractResponseData { parameter = data.getParameter(); if (data.getUnit() != null) { - unit = data.getUnit().toString(); + unit = UnitFormat.getUCUMInstance().format(data.getUnit()); } FloatArrayWrapper dataGrid = new FloatArrayWrapper( data.getGridGeometry());