Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java @ 2159:ebfca80dae09
Added short subtitle for longitudinal section chart.
flys-artifacts/trunk@3745 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 20 Jan 2012 16:24:39 +0000 |
parents | ce9b15673f3f |
children | 3f90f4d37c8d |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Fri Jan 20 16:22:00 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Fri Jan 20 16:24:39 2012 +0000 @@ -71,6 +71,13 @@ public static final String I18N_CHART_SUBTITLE = "chart.longitudinal.section.subtitle"; + /** + * Key to look up internationalized String for LongitudinalSection diagrams + * short subtitles. + */ + public static final String I18N_CHART_SHORT_SUBTITLE = + "chart.longitudinal.section.shortsubtitle"; + public static final String I18N_XAXIS_LABEL = "chart.longitudinal.section.xaxis.label"; @@ -149,14 +156,13 @@ Object[] args = null; if (dist == null) { args = new Object[] {getRiverName()}; + return msg(getChartShortSubtitleKey(), "", args); } - else { - args = new Object[] { - getRiverName(), - dist[0], - dist[1] - }; - } + args = new Object[] { + getRiverName(), + dist[0], + dist[1] + }; return msg(getChartSubtitleKey(), "", args); } @@ -171,6 +177,16 @@ /** + * Gets key to look up internationalized String for the charts short + * subtitle. + * @return key to look up translated subtitle. + */ + protected String getChartShortSubtitleKey() { + return I18N_CHART_SHORT_SUBTITLE; + } + + + /** * Add (internationalized) subtitle to chart. * @see getChartSubtitleKey */