if (nextNode != null) {
return nextNode.getValue(function.call(ctx, elCtx, variableFactory, parms), elCtx, variableFactory);
}
else {
return function.call(ctx, elCtx, variableFactory, parms);
}
}
public Object setValue(Object ctx, Object elCtx, VariableResolverFactory variableFactory, Object value) {
throw new RuntimeException("can't write to function");