Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/datacage/templating/FunctionResolver.java @ 6181:65f278bd4ef5
Let get return a value
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Tue, 04 Jun 2013 16:01:43 +0200 |
parents | e30d396defa5 |
children | 95257f28bb3f |
comparison
equal
deleted
inserted
replaced
6180:e30d396defa5 | 6181:65f278bd4ef5 |
---|---|
143 addFunction("get", 1, new XPathFunction() { | 143 addFunction("get", 1, new XPathFunction() { |
144 @Override | 144 @Override |
145 public Object evaluate(List args) throws XPathFunctionException { | 145 public Object evaluate(List args) throws XPathFunctionException { |
146 Object o = args.get(0); | 146 Object o = args.get(0); |
147 if (o instanceof String) { | 147 if (o instanceof String) { |
148 FunctionResolver.this.buildHelper.frames.getNull( | 148 return FunctionResolver.this.buildHelper.frames.getNull( |
149 (String)o, StackFrames.NULL); | 149 (String)o, StackFrames.NULL); |
150 } | 150 } |
151 return StackFrames.NULL; | 151 return StackFrames.NULL; |
152 } | 152 } |
153 }); | 153 }); |