Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/exports/BooleanAttribute.java @ 1987:382e38164200
Fixed wrong usage of DOM operations in Settings Attributes.
flys-artifacts/trunk@3421 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 15 Dec 2011 09:43:54 +0000 |
parents | 3632150dbe0b |
children | 5c1e7c1e9e09 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/BooleanAttribute.java Wed Dec 14 14:17:31 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/BooleanAttribute.java Thu Dec 15 09:43:54 2011 +0000 @@ -2,6 +2,7 @@ import org.w3c.dom.Attr; import org.w3c.dom.Document; +import org.w3c.dom.Element; import org.w3c.dom.Node; @@ -27,14 +28,11 @@ @Override public Node toXML(Node parent) { Document owner = parent.getOwnerDocument(); - Node node = super.toXML(parent); - Attr attr = owner.createAttribute("type"); - attr.setValue("boolean"); + Element ele = (Element) super.toXML(parent); + ele.setAttribute("type", "boolean"); - node.appendChild(attr); - - return node; + return ele; } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :