Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/themes/DefaultThemeField.java @ 3731:e32b822f3cfa
Simplified code.
flys-artifacts/trunk@5404 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sat, 08 Sep 2012 15:27:21 +0000 |
parents | b36fd8f21e6a |
children |
comparison
equal
deleted
inserted
replaced
3730:487a8cb4a222 | 3731:e32b822f3cfa |
---|---|
1 package de.intevation.flys.themes; | 1 package de.intevation.flys.themes; |
2 | 2 |
3 import java.util.HashMap; | 3 import java.util.HashMap; |
4 import java.util.Iterator; | |
5 import java.util.Map; | 4 import java.util.Map; |
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 |
66 | 65 |
67 ElementCreator cr = new ElementCreator(doc, null, null); | 66 ElementCreator cr = new ElementCreator(doc, null, null); |
68 | 67 |
69 Element field = cr.create("field"); | 68 Element field = cr.create("field"); |
70 | 69 |
71 Iterator<String> iter = attr.keySet().iterator(); | 70 for (Map.Entry<String, Object> entry: attr.entrySet()) { |
72 | 71 cr.addAttr(field, entry.getKey(), (String)entry.getValue()); |
73 while (iter.hasNext()) { | |
74 String name = iter.next(); | |
75 String value = (String) getAttribute(name); | |
76 | |
77 cr.addAttr(field, name, value); | |
78 } | 72 } |
79 | 73 |
80 doc.appendChild(field); | 74 doc.appendChild(field); |
81 | 75 |
82 return doc; | 76 return doc; |