Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/context/FLYSContextFactory.java @ 1828:9562ca537143
Added new optional condition for theme-mappings: the output name.
flys-artifacts/trunk@3158 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 04 Nov 2011 08:59:42 +0000 |
parents | 8d9b573d1b9a |
children | 79a94c4171cb |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/context/FLYSContextFactory.java Fri Nov 04 08:52:33 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/context/FLYSContextFactory.java Fri Nov 04 08:59:42 2011 +0000 @@ -363,6 +363,9 @@ String masterAttrPattern = (String) XMLUtils.xpath( node, "@masterAttr", XPathConstants.STRING); + String outputPattern = (String) XMLUtils.xpath( + node, "@output", XPathConstants.STRING); + if (from != null && to != null) { List<ThemeMapping> tm = mapping.get(from); @@ -372,7 +375,7 @@ } tm.add(new ThemeMapping( - from, to, pattern, masterAttrPattern)); + from, to, pattern, masterAttrPattern, outputPattern)); } }