diff flys-client/src/main/java/de/intevation/flys/client/client/ui/wq/ClickableWTable.java @ 5333:623e5c9f91ef

Various i18n issues from flys/issue1180 .
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Tue, 19 Mar 2013 10:24:03 +0100
parents 1cdbd8a0c994
children
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/wq/ClickableWTable.java	Mon Mar 18 17:05:37 2013 +0100
+++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/wq/ClickableWTable.java	Tue Mar 19 10:24:03 2013 +0100
@@ -21,6 +21,8 @@
         NONE, SINGLE, RANGE
     }
 
+    private boolean useWaterlevelLabel = false;
+
     public static interface WClickedListener {
 
         void clickedLower(double value);
@@ -40,9 +42,10 @@
     }
 
     public ClickableWTable(WClickedListener lowerListener,
-        ClickMode selectionMode) {
+        ClickMode selectionMode, boolean alternativeLabel) {
         this.wClickedListener = lowerListener;
         this.clickMode = selectionMode;
+        this.useWaterlevelLabel = alternativeLabel;
         init();
     }
 
@@ -56,7 +59,8 @@
         setShowRecordComponentsByCell(true);
         setEmptyMessage(MESSAGE.empty_table());
 
-        ListGridField name = new ListGridField("name", MESSAGE.name());
+        ListGridField name = new ListGridField("name",
+            useWaterlevelLabel ? MESSAGE.wq_waterlevel_label() : MESSAGE.name() );
         name.setType(ListGridFieldType.TEXT);
         name.setWidth("*");
 

http://dive4elements.wald.intevation.org