comparison flys-artifacts/src/main/java/de/intevation/flys/utils/Formatter.java @ 2787:e63969c173e9

FixA: Added CSV export for Delta W/t values. flys-artifacts/trunk@4526 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sat, 26 May 2012 21:26:10 +0000
parents 2952f6dee5cf
children 296b067e17e6
comparison
equal deleted inserted replaced
2786:f9e62e76ee1f 2787:e63969c173e9
69 public static final int MIDDLE_BED_HEIGHT_SOUNDING_WIDTH_MIN_DIGITS = 0; 69 public static final int MIDDLE_BED_HEIGHT_SOUNDING_WIDTH_MIN_DIGITS = 0;
70 public static final int MIDDLE_BED_HEIGHT_SOUNDING_WIDTH_MAX_DIGITS = 0; 70 public static final int MIDDLE_BED_HEIGHT_SOUNDING_WIDTH_MAX_DIGITS = 0;
71 public static final int MIDDLE_BED_HEIGHT_WIDTH_MIN_DIGITS = 3; 71 public static final int MIDDLE_BED_HEIGHT_WIDTH_MIN_DIGITS = 3;
72 public static final int MIDDLE_BED_HEIGHT_WIDTH_MAX_DIGITS = 3; 72 public static final int MIDDLE_BED_HEIGHT_WIDTH_MAX_DIGITS = 3;
73 73
74 public static final int FIX_DELTA_W_KM_MIN_DIGITS = 3;
75 public static final int FIX_DELTA_W_KM_MAX_DIGITS = 3;
76 public static final int FIX_DELTA_W_DELTA_W_MIN_DIGITS = 3;
77 public static final int FIX_DELTA_W_DELTA_W_MAX_DIGITS = 3;
78
74 public static NumberFormat getFormatter(CallMeta m, int min, int max){ 79 public static NumberFormat getFormatter(CallMeta m, int min, int max){
75 Locale locale = Resources.getLocale(m); 80 Locale locale = Resources.getLocale(m);
76 NumberFormat nf = NumberFormat.getInstance(locale); 81 NumberFormat nf = NumberFormat.getInstance(locale);
77 82
78 nf.setMaximumFractionDigits(max); 83 nf.setMaximumFractionDigits(max);
326 return getFormatter( 331 return getFormatter(
327 context, 332 context,
328 MIDDLE_BED_HEIGHT_WIDTH_MIN_DIGITS, 333 MIDDLE_BED_HEIGHT_WIDTH_MIN_DIGITS,
329 MIDDLE_BED_HEIGHT_WIDTH_MAX_DIGITS); 334 MIDDLE_BED_HEIGHT_WIDTH_MAX_DIGITS);
330 } 335 }
336
337 public static NumberFormat getFixDeltaWKM(CallContext context) {
338 return getFormatter(
339 context,
340 FIX_DELTA_W_KM_MIN_DIGITS,
341 FIX_DELTA_W_KM_MAX_DIGITS);
342 }
343
344 public static NumberFormat getFixDeltaWDeltaW(CallContext context) {
345 return getFormatter(
346 context,
347 FIX_DELTA_W_DELTA_W_MIN_DIGITS,
348 FIX_DELTA_W_DELTA_W_MAX_DIGITS);
349 }
331 } 350 }
332 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 351 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org