comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/Calculation.java @ 2290:6f4a1f513e89

Calculation error report: i18n the km of the error report. flys-artifacts/trunk@3954 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 08 Feb 2012 09:33:06 +0000
parents 5400631d2f96
children 3f24865082da
comparison
equal deleted inserted replaced
2289:fe3ea0f16098 2290:6f4a1f513e89
10 import java.io.Serializable; 10 import java.io.Serializable;
11 11
12 import de.intevation.artifacts.CallMeta; 12 import de.intevation.artifacts.CallMeta;
13 13
14 import de.intevation.flys.artifacts.resources.Resources; 14 import de.intevation.flys.artifacts.resources.Resources;
15
16 import de.intevation.flys.utils.Formatter;
15 17
16 public class Calculation 18 public class Calculation
17 implements Serializable 19 implements Serializable
18 { 20 {
19 public static class Problem 21 public static class Problem
47 } 49 }
48 50
49 public Element toXML(Document document, CallMeta meta) { 51 public Element toXML(Document document, CallMeta meta) {
50 Element problem = document.createElement("problem"); 52 Element problem = document.createElement("problem");
51 if (km != null) { 53 if (km != null) {
52 problem.setAttribute("km", String.valueOf(km)); 54 problem.setAttribute(
55 "km",
56 Formatter.getCalculationKm(meta).format(km));
53 } 57 }
54 String text = args != null 58 String text = args != null
55 ? Resources.getMsg(meta, msg, msg, args) 59 ? Resources.getMsg(meta, msg, msg, args)
56 : Resources.getMsg(meta, msg, msg); 60 : Resources.getMsg(meta, msg, msg);
57 problem.setTextContent(text); 61 problem.setTextContent(text);

http://dive4elements.wald.intevation.org