Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/datacage/templating/Builder.java @ 6455:201d90f56d98
Fixed container context variables: to upper case.
- Adjusted log level
- Ignore 'properties' elements.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Wed, 26 Jun 2013 22:23:57 +0200 |
parents | da1d1df9ab23 |
children | 03201eaf594f |
comparison
equal
deleted
inserted
replaced
6454:e860fa106f56 | 6455:201d90f56d98 |
---|---|
276 return; | 276 return; |
277 } | 277 } |
278 | 278 |
279 String [] columnNames = new String[properties.length]; | 279 String [] columnNames = new String[properties.length]; |
280 for (int i = 0; i < columnNames.length; ++i) { | 280 for (int i = 0; i < columnNames.length; ++i) { |
281 columnNames[i] = properties[i][1]; | 281 columnNames[i] = properties[i][1].toUpperCase(); |
282 } | 282 } |
283 | 283 |
284 ResultData rd = new ResultData(columnNames); | 284 ResultData rd = new ResultData(columnNames); |
285 | 285 |
286 for (Object obj: collection) { | 286 for (Object obj: collection) { |
823 | 823 |
824 protected void message(Node parent, Element current) | 824 protected void message(Node parent, Element current) |
825 throws SQLException | 825 throws SQLException |
826 { | 826 { |
827 log.debug("dc:message"); | 827 log.debug("dc:message"); |
828 if (log.isInfoEnabled()) { | 828 if (log.isDebugEnabled()) { |
829 String value = current.getTextContent(); | 829 String value = current.getTextContent(); |
830 if (value.indexOf('{') >= 0) { // Performance tweak | 830 if (value.indexOf('{') >= 0) { // Performance tweak |
831 value = expandXPathValue(value); | 831 value = expandXPathValue(value); |
832 } | 832 } |
833 log.info("MESSAGE: " + value); | 833 log.debug("MESSAGE: " + value); |
834 } | 834 } |
835 } | 835 } |
836 | 836 |
837 /** | 837 /** |
838 * Add attribute to an element | 838 * Add attribute to an element |
1122 else if ("macro-body".equals(localName)) { | 1122 else if ("macro-body".equals(localName)) { |
1123 macroBody(parent, curr); | 1123 macroBody(parent, curr); |
1124 } | 1124 } |
1125 else if ("macro".equals(localName) | 1125 else if ("macro".equals(localName) |
1126 || "comment".equals(localName) | 1126 || "comment".equals(localName) |
1127 || "statement".equals(localName)) { | 1127 || "statement".equals(localName) |
1128 || "properties".equals(localName)) { | |
1128 // Simply ignore them. | 1129 // Simply ignore them. |
1129 } | 1130 } |
1130 else if ("element".equals(localName)) { | 1131 else if ("element".equals(localName)) { |
1131 element(parent, curr); | 1132 element(parent, curr); |
1132 } | 1133 } |