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
      */

http://dive4elements.wald.intevation.org