diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffHeightSubFilterFacet.java @ 8737:afa2096a1f15

Facet-Metadata: Don't put the value into the key.
author Tom Gottfried <tom@intevation.de>
date Wed, 06 May 2015 17:59:38 +0200
parents 6d8d7425a6b5
children 5e38e2924c07
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffHeightSubFilterFacet.java	Wed May 06 16:23:23 2015 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/BedDiffHeightSubFilterFacet.java	Wed May 06 17:59:38 2015 +0200
@@ -14,6 +14,8 @@
 import org.dive4elements.artifacts.Artifact;
 import org.dive4elements.artifacts.CallContext;
 
+import org.dive4elements.river.utils.Formatter;
+
 import org.dive4elements.river.model.BedHeight;
 
 import org.dive4elements.river.artifacts.D4EArtifact;
@@ -64,9 +66,10 @@
             double radius = scales.getRadius(river, start, end);
             BedDiffYearResult oldData = data[index];
             double[][] heights = MovingAverage.weighted(oldData.getHeights2Data(), radius);
-            this.metaData.put(
+            this.addMetaData(
                 Resources.getMsg(context.getMeta(),
-                    "chart.subtitle.radius", new Object[] { radius }), "");
+                    "chart.subtitle.radius"),
+                Formatter.getRawFormatter(context).format(radius) + " km");
 
             BedHeight second = BedHeight.getBedHeightById(
                 oldData.getIdSecond());

http://dive4elements.wald.intevation.org