1 16 17 18 package org.apache.velocity.tools.view.tools; 19 20 21 import java.io.StringWriter ; 22 import org.apache.velocity.app.Velocity; 23 import org.apache.velocity.context.Context; 24 import org.apache.velocity.tools.generic.RenderTool; 25 import org.apache.velocity.tools.view.tools.ViewTool; 26 27 28 78 79 public class ViewRenderTool extends RenderTool implements ViewTool 80 { 81 82 private Context context; 83 84 85 88 public ViewRenderTool() 89 {} 90 91 92 97 public void init(Object obj) 98 { 99 context = (Context)obj; 100 } 101 102 111 public String eval(String vtl) throws Exception 112 { 113 return eval(context, vtl); 114 } 115 116 117 129 public String recurse(String vtl) throws Exception 130 { 131 return recurse(context, vtl); 132 } 133 134 135 } 136 | Popular Tags |