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 });

http://dive4elements.wald.intevation.org