comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/map/WSPLGENCalculation.java @ 4050:975f608dd254

Cleaned up iterating over maps. Removed some dead code.
author Sascha L. Teichmann <teichmann@intevation.de>
date Sat, 06 Oct 2012 12:27:01 +0200
parents e1cf76b3ecb4
children
comparison
equal deleted inserted replaced
4049:8e66293c5369 4050:975f608dd254
1 package de.intevation.flys.artifacts.model.map; 1 package de.intevation.flys.artifacts.model.map;
2 2
3 import java.util.HashMap; 3 import java.util.HashMap;
4 import java.util.Map; 4 import java.util.Map;
5 import java.util.Set;
6 5
7 import org.w3c.dom.Document; 6 import org.w3c.dom.Document;
8 import org.w3c.dom.Element; 7 import org.w3c.dom.Element;
9 8
10 import org.apache.log4j.Logger; 9 import org.apache.log4j.Logger;
52 @Override 51 @Override
53 public void toXML(Document document, CallMeta meta) { 52 public void toXML(Document document, CallMeta meta) {
54 Element root = document.createElement("problems"); 53 Element root = document.createElement("problems");
55 54
56 if (numErrors() > 0) { 55 if (numErrors() > 0) {
57 Set<Map.Entry<Integer, String>> entrySet = errors.entrySet(); 56 for (Map.Entry<Integer, String> entry: errors.entrySet()) {
58
59 for (Map.Entry<Integer, String> entry: entrySet) {
60 Element problem = document.createElement("problem"); 57 Element problem = document.createElement("problem");
61 problem.setAttribute("error", String.valueOf(entry.getKey())); 58 problem.setAttribute("error", String.valueOf(entry.getKey()));
62 problem.setTextContent(entry.getValue()); 59 problem.setTextContent(entry.getValue());
63 60
64 root.appendChild(problem); 61 root.appendChild(problem);
65 } 62 }
66 } 63 }
67 64
68 if (numWarnings() > 0) { 65 if (numWarnings() > 0) {
69 Set<Map.Entry<Integer, String>> entrySet = warnings.entrySet(); 66 for (Map.Entry<Integer, String> entry: warnings.entrySet()) {
70
71 for (Map.Entry<Integer, String> entry: entrySet) {
72 Element problem = document.createElement("problem"); 67 Element problem = document.createElement("problem");
73 problem.setAttribute("error", String.valueOf(entry.getKey())); 68 problem.setAttribute("error", String.valueOf(entry.getKey()));
74 problem.setTextContent(entry.getValue()); 69 problem.setTextContent(entry.getValue());
75 70
76 root.appendChild(problem); 71 root.appendChild(problem);

http://dive4elements.wald.intevation.org