Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/context/RiverContextFactory.java @ 7072:4e597d435398 generator-refactoring
Read out generator class info from "class" attribute instead of tags text body.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 20 Sep 2013 15:29:02 +0200 |
parents | 5c6fd2c010dd |
children | beb9e94f04d3 |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/context/RiverContextFactory.java Fri Sep 20 14:59:00 2013 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/context/RiverContextFactory.java Fri Sep 20 15:29:02 2013 +0200 @@ -332,13 +332,10 @@ for (int i = 0; i < num; i++) { Element item = (Element)outGenerators.item(i); - String name = (String) XMLUtils.xpath( - item, "@name", XPathConstants.STRING); + String name = item.getAttribute("name"); + String clazz = item.getAttribute("class"); - String clazz = (String) XMLUtils.xpath( - item, "text()", XPathConstants.STRING); - - if (name == null || clazz == null) { + if (name.isEmpty() || clazz.isEmpty()) { continue; }