NVelocity.Runtime.Parser.Node
Class ASTStringLiteral

ASTStringLiteral support. Will interpolate! *

Fields inherited from class NVelocity.Runtime.Parser.Node.SimpleNode
children, first, id, info, invalid, last, parent, parser, rsvc, state

Constructor Summary
ASTStringLiteral(int id)
ASTStringLiteral(NVelocity.Runtime.Parser.Parser p, int id)

Properties inherited from class NVelocity.Runtime.Parser.Node.SimpleNode
Column, FirstToken, Info, LastToken, Line, Type

Method Summary
object init(NVelocity.Context.InternalContextAdapter context, object data)
         init : we don't have to do much. Init the tree (there shouldn't be one) and then see if interpolation is turned on.
object jjtAccept(NVelocity.Runtime.Parser.Node.ParserVisitor visitor, object data)
        Accept the visitor. *
object value_Renamed(NVelocity.Context.InternalContextAdapter context)
         renders the value of the string literal If the properties allow, and the string literal contains a $ or a # the literal is rendered against the context Otherwise, the stringlit is returned.

Methods inherited from class NVelocity.Runtime.Parser.Node.SimpleNode
childrenAccept, dump, evaluate, execute, isInvalid, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, literal, render, setInvalid, toString

Methods inherited from class System.Object
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString


Constructor Detail

ASTStringLiteral

public ASTStringLiteral(int id)


ASTStringLiteral

public ASTStringLiteral(NVelocity.Runtime.Parser.Parser p,
                        int id)

Method Detail

init

public object init(NVelocity.Context.InternalContextAdapter context,
                   object data)

init : we don't have to do much. Init the tree (there shouldn't be one) and then see if interpolation is turned on.


jjtAccept

public object jjtAccept(NVelocity.Runtime.Parser.Node.ParserVisitor visitor,
                        object data)

Accept the visitor. *


value_Renamed

public object value_Renamed(NVelocity.Context.InternalContextAdapter context)

renders the value of the string literal If the properties allow, and the string literal contains a $ or a # the literal is rendered against the context Otherwise, the stringlit is returned.