1 package org.apache.velocity.runtime.parser.node; 2 3 18 19 import java.io.Writer ; 20 import java.io.IOException ; 21 22 import org.apache.velocity.context.InternalContextAdapter; 23 import org.apache.velocity.runtime.parser.Parser; 24 25 import org.apache.velocity.exception.MethodInvocationException; 26 import org.apache.velocity.exception.ParseErrorException; 27 import org.apache.velocity.exception.ResourceNotFoundException; 28 29 30 public class ASTBlock extends SimpleNode 31 { 32 public ASTBlock(int id) 33 { 34 super(id); 35 } 36 37 public ASTBlock(Parser p, int id) 38 { 39 super(p, id); 40 } 41 42 43 public Object jjtAccept(ParserVisitor visitor, Object data) 44 { 45 return visitor.visit(this, data); 46 } 47 48 public boolean render( InternalContextAdapter context, Writer writer) 49 throws IOException , MethodInvocationException, 50 ResourceNotFoundException, ParseErrorException 51 { 52 int i, k = jjtGetNumChildren(); 53 54 for (i = 0; i < k; i++) 55 jjtGetChild(i).render(context, writer); 56 57 return true; 58 } 59 } 60 | Popular Tags |