# HG changeset patch # User Ingo Weinzierl # Date 1271843026 0 # Node ID 47280aff0eb76750aae148e8b44072bacec758d2 # Parent 42c4cfc0d13386abe6da26eefdcf61d7ee9a1cec Added an y-axis label in histograms (issue243). gnv-artifacts/trunk@964 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 42c4cfc0d133 -r 47280aff0eb7 gnv-artifacts/ChangeLog --- a/gnv-artifacts/ChangeLog Wed Apr 21 09:19:07 2010 +0000 +++ b/gnv-artifacts/ChangeLog Wed Apr 21 09:43:46 2010 +0000 @@ -1,3 +1,16 @@ +2010-04-21 Ingo Weinzierl + + Issue243 + + * src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java: + Added an y-axis label for histogram creation. + + * src/main/resources/lang/artifactMessages.properties, + src/main/resources/lang/artifactMessages_de_DE.properties, + src/main/resources/lang/artifactMessages_en.properties, + src/main/resources/lang/artifactMessages_de.properties: Added the string + used as y-axis label in histograms. + 2010-04-21 Ingo Weinzierl Issue231 diff -r 42c4cfc0d133 -r 47280aff0eb7 gnv-artifacts/src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java --- a/gnv-artifacts/src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java Wed Apr 21 09:19:07 2010 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/state/timeseries/TimeSeriesOutputState.java Wed Apr 21 09:43:46 2010 +0000 @@ -419,7 +419,7 @@ for (int i = 0; i < size; i++) { ChartLabels labels = createHistogramLabels( - uuid, callContext, data[i]); + uuid, callContext, locale, data[i]); ChartTheme theme = createStyle(callContext); @@ -1111,9 +1111,15 @@ * @return A ChartLabels object with the 1st string in data as title. */ protected ChartLabels createHistogramLabels( - String uuid, CallContext context, Object[] data) + String uuid, CallContext context, Locale locale, Object[] data) { - return new ChartLabels((String) data[0], "", ""); + RessourceFactory fac = RessourceFactory.getInstance(); + + return new ChartLabels( + (String) data[0], + "", + "", + fac.getRessource(locale, "histogram.axis.range.title", "")); } diff -r 42c4cfc0d133 -r 47280aff0eb7 gnv-artifacts/src/main/resources/lang/artifactMessages.properties --- a/gnv-artifacts/src/main/resources/lang/artifactMessages.properties Wed Apr 21 09:19:07 2010 +0000 +++ b/gnv-artifacts/src/main/resources/lang/artifactMessages.properties Wed Apr 21 09:43:46 2010 +0000 @@ -71,6 +71,8 @@ chart.horizontalprofile.title.xaxis=Distance [km] chart.horizontalcrosssection.title.xaxis=Latitude [m] +histogram.axis.range.title=Absolute Frequency + # error messages no.input.data= No Entry was chosen. Please select at least one entry. input.is.not.valid=Invalid input. Please try again. diff -r 42c4cfc0d133 -r 47280aff0eb7 gnv-artifacts/src/main/resources/lang/artifactMessages_de.properties --- a/gnv-artifacts/src/main/resources/lang/artifactMessages_de.properties Wed Apr 21 09:19:07 2010 +0000 +++ b/gnv-artifacts/src/main/resources/lang/artifactMessages_de.properties Wed Apr 21 09:43:46 2010 +0000 @@ -71,6 +71,8 @@ chart.horizontalprofile.title.xaxis=Distanz [km] chart.horizontalcrosssection.title.xaxis=Ausdehnung [m] +histogram.axis.range.title=Absolute H\u00e4ufigkeit + # error messages no.input.data=Es wurde kein Eintrag ausgew\u00e4hlt. Bitte w\u00e4hlen sie mindestens einen Eintrag aus. input.is.not.valid=Ung\u00fcltige Eingabe. Bitte versuchen Sie es erneut. diff -r 42c4cfc0d133 -r 47280aff0eb7 gnv-artifacts/src/main/resources/lang/artifactMessages_de_DE.properties --- a/gnv-artifacts/src/main/resources/lang/artifactMessages_de_DE.properties Wed Apr 21 09:19:07 2010 +0000 +++ b/gnv-artifacts/src/main/resources/lang/artifactMessages_de_DE.properties Wed Apr 21 09:43:46 2010 +0000 @@ -71,6 +71,8 @@ chart.horizontalprofile.title.xaxis=Distanz [km] chart.horizontalcrosssection.title.xaxis=Ausdehnung [m] +histogram.axis.range.title=Absolute H\u00e4ufigkeit + # error messages no.input.data=Es wurde kein Eintrag ausgew\u00e4hlt. Bitte w\u00e4hlen sie mindestens einen Eintrag aus. input.is.not.valid=Ung\u00fcltige Eingabe. Bitte versuchen Sie es erneut. diff -r 42c4cfc0d133 -r 47280aff0eb7 gnv-artifacts/src/main/resources/lang/artifactMessages_en.properties --- a/gnv-artifacts/src/main/resources/lang/artifactMessages_en.properties Wed Apr 21 09:19:07 2010 +0000 +++ b/gnv-artifacts/src/main/resources/lang/artifactMessages_en.properties Wed Apr 21 09:43:46 2010 +0000 @@ -72,6 +72,8 @@ chart.horizontalprofile.title.xaxis=Distance [km] chart.horizontalcrosssection.title.xaxis=Latitude [m] +histogram.axis.range.title=Absolute Frequency + # error messages no.input.data= No Entry was chosen. Please select at least one entry. input.is.not.valid=Invalid input. Please try again.