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 }

http://dive4elements.wald.intevation.org