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())) {

http://dive4elements.wald.intevation.org