Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/collections/AttributeWriter.java @ 638:9c565eb46f06
Fixed the process of creating and storing the attribute of a collection.
flys-artifacts/trunk@2015 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 27 May 2011 08:46:26 +0000 |
parents | 8378683fa07a |
children | 68c6c75a6f7c |
comparison
equal
deleted
inserted
replaced
637:f0c1250d1e7b | 638:9c565eb46f06 |
---|---|
44 ElementCreator cr = new ElementCreator( | 44 ElementCreator cr = new ElementCreator( |
45 doc, | 45 doc, |
46 ArtifactNamespaceContext.NAMESPACE_URI, | 46 ArtifactNamespaceContext.NAMESPACE_URI, |
47 ArtifactNamespaceContext.NAMESPACE_PREFIX); | 47 ArtifactNamespaceContext.NAMESPACE_PREFIX); |
48 | 48 |
49 Element outs = cr.create("outputs"); | 49 Element attribute = cr.create("attribute"); |
50 doc.appendChild(outs); | 50 Element outs = cr.create("outputs"); |
51 | |
52 attribute.appendChild(outs); | |
53 doc.appendChild(attribute); | |
51 | 54 |
52 Iterator<String> iter = newAttr.keySet().iterator(); | 55 Iterator<String> iter = newAttr.keySet().iterator(); |
53 | 56 |
54 while (iter.hasNext()) { | 57 while (iter.hasNext()) { |
55 String outName = iter.next(); | 58 String outName = iter.next(); |
114 List<Facet> list) | 117 List<Facet> list) |
115 { | 118 { |
116 String name = a.getName(); | 119 String name = a.getName(); |
117 | 120 |
118 if (list == null) { | 121 if (list == null) { |
122 logger.debug("No old facets found."); | |
119 return false; | 123 return false; |
120 } | 124 } |
121 | 125 |
122 for (Facet facet: list) { | 126 for (Facet facet: list) { |
123 if (name.equals(facet.getName())) { | 127 if (name.equals(facet.getName())) { |