Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java @ 1701:6e59208839ae
Expose translateable Strings as constants.
flys-artifacts/trunk@2935 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 11 Oct 2011 11:16:40 +0000 |
parents | 13a9ee6cebef |
children | 7e19449d7826 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Tue Oct 11 10:44:12 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/LongitudinalSectionGenerator.java Tue Oct 11 11:16:40 2011 +0000 @@ -46,6 +46,34 @@ public static final String I18N_ANNOTATIONS_LABEL = "chart.longitudinal.annotations.label"; + /** + * Key to look up internationalized String for LongitudinalSection diagrams + * titles. + */ + public static final String I18N_CHART_TITLE = + "chart.longitudinal.section.title"; + + /** + * Key to look up internationalized String for LongitudinalSection diagrams + * subtitles. + */ + public static final String I18N_CHART_SUBTITLE = + "chart.longitudinal.section.subtitle"; + + public static final String I18N_XAXIS_LABEL = + "chart.longitudinal.section.xaxis.label"; + + public static final String I18N_YAXIS_LABEL = + "chart.longitudinal.section.yaxis.label"; + + public static final String I18N_2YAXIS_LABEL = + "chart.longitudinal.section.yaxis.second.label"; + + public static final String I18N_CHART_TITLE_DEFAULT = "W-L\u00e4ngsschnitt"; + public static final String I18N_XAXIS_LABEL_DEFAULT = "km"; + public static final String I18N_YAXIS_LABEL_DEFAULT = "W [NN + m]"; + public static final String I18N_2YAXIS_LABEL_DEFAULT = "Q [m\u00b3/s]"; + /** Whether or not the plot is inverted (left-right). */ protected boolean inverted; @@ -69,7 +97,7 @@ * Get internationalized title for chart. */ public String getChartTitle() { - return msg("chart.longitudinal.section.title", "W-L\u00e4ngsschnitt"); + return msg(I18N_CHART_TITLE, I18N_CHART_TITLE_DEFAULT); } @@ -78,7 +106,7 @@ * @return key to look up translated subtitle. */ protected String getChartSubtitleKey() { - return "chart.longitudinal.section.subtitle"; + return I18N_CHART_SUBTITLE; } @@ -107,8 +135,8 @@ FLYSArtifact flys = (FLYSArtifact) master; return msg( - "chart.longitudinal.section.xaxis.label", - "km", + I18N_XAXIS_LABEL, + I18N_XAXIS_LABEL_DEFAULT, new Object[] { FLYSUtils.getRiver(flys).getName() }); } @@ -122,8 +150,8 @@ String unit = FLYSUtils.getRiver(flys).getWstUnit().getName(); return msg( - "chart.longitudinal.section.yaxis.label", - "W [NN + m]", + I18N_YAXIS_LABEL, + I18N_YAXIS_LABEL_DEFAULT, new Object[] { unit }); } @@ -133,7 +161,7 @@ * found). */ protected String get2YAxisDefaultLabel() { - return "Q [m\u00b3/s]"; + return I18N_2YAXIS_LABEL_DEFAULT; } @@ -141,7 +169,7 @@ * Get key for internationalization of the second Y-Axis' label. */ protected String get2YAxisLabelKey() { - return "chart.longitudinal.section.yaxis.second.label"; + return I18N_2YAXIS_LABEL; }