# HG changeset patch # User Björn Ricks # Date 1349360808 -7200 # Node ID 46c1210be26b2ece1b0037cb13acbd4578b6c6e3 # Parent 936abc73463ab987db772e97ed6868a6602c7378 Set translated data descriptions diff -r 936abc73463a -r 46c1210be26b flys-artifacts/ChangeLog --- a/flys-artifacts/ChangeLog Thu Oct 04 16:21:20 2012 +0200 +++ b/flys-artifacts/ChangeLog Thu Oct 04 16:26:48 2012 +0200 @@ -1,3 +1,8 @@ +2012-10-04 Björn Ricks + + * src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java: + Set translated data descriptions. + 2012-10-04 Björn Ricks * src/main/resources/messages.properties, diff -r 936abc73463a -r 46c1210be26b flys-artifacts/src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java --- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java Thu Oct 04 16:21:20 2012 +0200 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/GaugeDischargeCurveArtifact.java Thu Oct 04 16:26:48 2012 +0200 @@ -9,6 +9,7 @@ import de.intevation.artifactdatabase.state.DefaultOutput; import de.intevation.artifactdatabase.state.Facet; +import de.intevation.artifactdatabase.data.DefaultStateData; import de.intevation.artifacts.ArtifactFactory; import de.intevation.artifacts.CallMeta; @@ -63,16 +64,28 @@ String rivername = XMLUtils.xpathString(data, XPATH_RIVER, ArtifactNamespaceContext.INSTANCE); - addStringData("river", rivername); - addStringData("reference_gauge", gaugeref); + addData("river", new DefaultStateData("river", + Resources.getMsg(callmeta, + "facet.gauge_discharge_curve.river", + "Name of the river"), + "String", rivername)); + addData("reference_gauge", new DefaultStateData("reference_gauge", + Resources.getMsg(callmeta, + "facet.gauge_discharge_curve.reference_gauge", + "Gauge official number"), + "Double", gaugeref)); Gauge gauge = FLYSUtils.getReferenceGauge(this); + String gaugename = ""; + if (gauge != null) { + gaugename = gauge.getName(); + } String description = Resources.format(callmeta, "facet.gauge_discharge_curve.description", "Discharge curve on gauge", rivername, - gauge.getName()); + gaugename); Facet gfacet = new GaugeDischargeCurveFacet(description);