Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java @ 4032:a5e1ca620f15
Add description and set correct name for GaugeDischargeCurveFacet
author | Björn Ricks <bjoern.ricks@intevation.de> |
---|---|
date | Thu, 04 Oct 2012 14:48:49 +0200 |
parents | b993d328f8b0 |
children | 46c1210be26b |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java Thu Oct 04 14:54:44 2012 +0200 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java Thu Oct 04 14:48:49 2012 +0200 @@ -16,8 +16,12 @@ import de.intevation.artifacts.common.ArtifactNamespaceContext; import de.intevation.artifacts.common.utils.XMLUtils; +import de.intevation.flys.artifacts.model.GaugeDischargeCurveFacet; +import de.intevation.flys.artifacts.resources.Resources; import de.intevation.flys.artifacts.states.StaticState; -import de.intevation.flys.artifacts.model.GaugeDischargeCurveFacet; + +import de.intevation.flys.model.Gauge; +import de.intevation.flys.utils.FLYSUtils; /** @@ -62,7 +66,15 @@ addStringData("river", rivername); addStringData("reference_gauge", gaugeref); - Facet gfacet = new GaugeDischargeCurveFacet(); + Gauge gauge = FLYSUtils.getReferenceGauge(this); + + String description = Resources.format(callmeta, + "facet.gauge_discharge_curve.description", + "Discharge curve on gauge", + rivername, + gauge.getName()); + + Facet gfacet = new GaugeDischargeCurveFacet(description); List<Facet> fs = new ArrayList<Facet>(1); fs.add(gfacet);