if (begin_ != null) {
Object r = ExpressionEvaluatorManager.evaluate(
"begin", begin_, Integer.class, this, pageContext);
if (r == null) {
throw new NullAttributeException("forTokens", "begin");
}
begin = ((Integer) r).intValue();
validateBegin();
}
if (end_ != null) {
Object r = ExpressionEvaluatorManager.evaluate(
"end", end_, Integer.class, this, pageContext);
if (r == null) {
throw new NullAttributeException("forTokens", "end");
}
end = ((Integer) r).intValue();
validateEnd();
}
if (step_ != null) {
Object r = ExpressionEvaluatorManager.evaluate(
"step", step_, Integer.class, this, pageContext);
if (r == null) {
throw new NullAttributeException("forTokens", "step");
}
step = ((Integer) r).intValue();
validateStep();
}