Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/utils/Formatter.java @ 3402:0336132ec9db
Adjusted Delta W(t) CSV exporter to customers wishes.
flys-artifacts/trunk@5044 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Wed, 18 Jul 2012 16:28:00 +0000 |
parents | 6d1740533810 |
children | 04309ca24614 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/utils/Formatter.java Wed Jul 18 14:44:29 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/utils/Formatter.java Wed Jul 18 16:28:00 2012 +0000 @@ -1,14 +1,16 @@ package de.intevation.flys.utils; -import java.text.DateFormat; -import java.text.NumberFormat; -import java.util.Locale; - import de.intevation.artifacts.CallContext; import de.intevation.artifacts.CallMeta; import de.intevation.flys.artifacts.resources.Resources; +import java.text.DateFormat; +import java.text.NumberFormat; +import java.text.SimpleDateFormat; + +import java.util.Locale; + public final class Formatter { @@ -377,6 +379,12 @@ FIX_DELTA_W_DELTA_Q_MAX_DIGITS); } + public static NumberFormat getFixDeltaWW(CallContext context) { + return getFormatter( + context, + FIX_DELTA_W_DELTA_W_MIN_DIGITS, + FIX_DELTA_W_DELTA_W_MAX_DIGITS); + } public static NumberFormat getMeterFormat(CallContext context) { return getFormatter( @@ -385,5 +393,10 @@ 2); } + + public static DateFormat getDateFormatter(CallMeta m, String pattern) { + Locale locale = Resources.getLocale(m); + return new SimpleDateFormat(pattern, locale); + } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :