Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/Builder.java @ 5532:55529f586962
Fixed replacement for unresolved variables in templating builder.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Wed, 03 Apr 2013 15:26:41 +0200 |
parents | ac48ab9e1715 |
children | ebec12def170 |
comparison
equal
deleted
inserted
replaced
5531:ac48ab9e1715 | 5532:55529f586962 |
---|---|
647 Object result = evaluateXPath(expr, XPathConstants.STRING); | 647 Object result = evaluateXPath(expr, XPathConstants.STRING); |
648 if (result instanceof String) { | 648 if (result instanceof String) { |
649 m.appendReplacement(sb, (String)result); | 649 m.appendReplacement(sb, (String)result); |
650 } | 650 } |
651 else { | 651 else { |
652 m.appendReplacement(sb, "{" + expr + "}"); | 652 m.appendReplacement(sb, ""); |
653 } | 653 } |
654 } | 654 } |
655 m.appendTail(sb); | 655 m.appendTail(sb); |
656 attr.setValue(sb.toString()); | 656 attr.setValue(sb.toString()); |
657 } | 657 } |