org.apache.velocity.runtime.parser.node
クラス ASTAddNode

java.lang.Object
  拡張org.apache.velocity.runtime.parser.node.SimpleNode
      拡張org.apache.velocity.runtime.parser.node.ASTAddNode
すべての実装インタフェース:
Node

public class ASTAddNode
extends SimpleNode


フィールドの概要
 
クラス org.apache.velocity.runtime.parser.node.SimpleNode から継承したフィールド
children, first, id, info, invalid, last, parent, parser, rsvc, state
 
コンストラクタの概要
ASTAddNode(int id)
           
ASTAddNode(Parser p, int id)
           
 
メソッドの概要
 java.lang.Object jjtAccept(ParserVisitor visitor, java.lang.Object data)
          Accept the visitor.
 java.lang.Object value(InternalContextAdapter context)
          computes the sum of the two nodes.
 
クラス org.apache.velocity.runtime.parser.node.SimpleNode から継承したメソッド
childrenAccept, dump, evaluate, execute, getColumn, getFirstToken, getInfo, getLastToken, getLine, getType, init, isInvalid, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, literal, render, setFirstToken, setInfo, setInvalid, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ASTAddNode

public ASTAddNode(int id)

ASTAddNode

public ASTAddNode(Parser p,
                  int id)
メソッドの詳細

jjtAccept

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

定義:
インタフェース Node 内の jjtAccept
オーバーライド:
クラス SimpleNode 内の jjtAccept

value

public java.lang.Object value(InternalContextAdapter context)
                       throws MethodInvocationException
computes the sum of the two nodes. Currently only integer operations are supported.

定義:
インタフェース Node 内の value
オーバーライド:
クラス SimpleNode 内の value
戻り値:
Integer object with value, or null
例外:
MethodInvocationException


Copyright © 2003 Apache Software Foundation. All Rights Reserved.