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

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

public class ASTEscape
extends SimpleNode

This class is responsible for handling Escapes in VTL. Please look at the Parser.jjt file which is what controls the generation of this class.

バージョン:
$Id: ASTEscape.java,v 1.4 2001/03/19 18:33:09 geirm Exp $
作成者:
Geir Magnusson Jr.

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

フィールドの詳細

text

private java.lang.String text
コンストラクタの詳細

ASTEscape

public ASTEscape(int id)

ASTEscape

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

jjtAccept

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

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

init

public java.lang.Object init(InternalContextAdapter context,
                             java.lang.Object data)
                      throws java.lang.Exception
定義:
インタフェース Node 内の init
オーバーライド:
クラス SimpleNode 内の init
例外:
java.lang.Exception

render

public boolean render(InternalContextAdapter context,
                      java.io.Writer writer)
               throws java.io.IOException
定義:
インタフェース Node 内の render
オーバーライド:
クラス SimpleNode 内の render
例外:
java.io.IOException


Copyright © 2003 Apache Software Foundation. All Rights Reserved.