diff flys-artifacts/src/main/java/de/intevation/flys/exports/ComputedDischargeCurveExporter.java @ 445:a7947972fdeb

Added a new class that supports formatters for different types of data. flys-artifacts/trunk@1937 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 17 May 2011 14:22:27 +0000
parents e0fec407a280
children e006da5679d2
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/ComputedDischargeCurveExporter.java	Tue May 17 11:53:02 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/ComputedDischargeCurveExporter.java	Tue May 17 14:22:27 2011 +0000
@@ -16,6 +16,7 @@
 
 import de.intevation.flys.artifacts.WINFOArtifact;
 import de.intevation.flys.artifacts.model.WQKms;
+import de.intevation.flys.utils.Formatter;
 
 
 /**
@@ -28,11 +29,6 @@
         Logger.getLogger(ComputedDischargeCurveExporter.class);
 
 
-    public static final int W_MIN_DIGITS  = 2;
-    public static final int W_MAX_DIGITS  = 2;
-    public static final int Q_MIN_DIGITS  = 0;
-    public static final int Q_MAX_DIGITS  = 0;
-
     public static final String CSV_W_HEADER =
         "export.computed.discharge.curve.csv.header.w";
 
@@ -102,7 +98,7 @@
      * @return the number formatter for W values.
      */
     protected NumberFormat getWFormatter() {
-        return getFormatter(W_MIN_DIGITS, W_MAX_DIGITS);
+        return Formatter.getComputedDischargeW(context);
     }
 
 
@@ -112,7 +108,7 @@
      * @return the number formatter for Q values.
      */
     protected NumberFormat getQFormatter() {
-        return getFormatter(Q_MIN_DIGITS, Q_MAX_DIGITS);
+        return Formatter.getComputedDischargeQ(context);
     }
 }
 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org