org.apache.velocity.runtime.parser.node

Class ASTIntegerRange

public class ASTIntegerRange extends SimpleNode

handles the range 'operator' [ n .. m ] Please look at the Parser.jjt file which is what controls the generation of this class.

Version: $Id: ASTIntegerRange.java,v 1.4.10.1 2004/03/03 23:22:58 geirm Exp $

Author: Geir Magnusson Jr.

Constructor Summary
ASTIntegerRange(int id)
ASTIntegerRange(Parser p, int id)
Method Summary
ObjectjjtAccept(ParserVisitor visitor, Object data)
Accept the visitor.
Objectvalue(InternalContextAdapter context)
does the real work.

Constructor Detail

ASTIntegerRange

public ASTIntegerRange(int id)

ASTIntegerRange

public ASTIntegerRange(Parser p, int id)

Method Detail

jjtAccept

public Object jjtAccept(ParserVisitor visitor, Object data)
Accept the visitor. *

value

public Object value(InternalContextAdapter context)
does the real work. Creates an Vector of Integers with the right value range

Parameters: context app context used if Left or Right of .. is a ref

Returns: Object array of Integers

Copyright B) 2002 Apache Software Foundation. All Rights Reserved.