org.apache.tiles.request.velocity.render
Class VelocityRenderer

java.lang.Object
  extended by org.apache.tiles.request.velocity.render.VelocityRenderer
All Implemented Interfaces:
org.apache.tiles.request.render.Renderer

public class VelocityRenderer
extends Object
implements org.apache.tiles.request.render.Renderer

Attribute renderer for rendering Velocity templates as attributes.
It is available only to Servlet-based environment.
It uses VelocityView to render the response.
To initialize it correctly, call #setParameter(String, String) for all the parameters that you want to set, and then call #commit().

Version:
$Rev: 1306435 $ $Date: 2012-03-28 11:39:11 -0400 (Wed, 28 Mar 2012) $

Constructor Summary
VelocityRenderer(org.apache.velocity.tools.view.VelocityView velocityView)
          Constructor.
 
Method Summary
 boolean isRenderable(String path, org.apache.tiles.request.Request request)
          
 void render(String path, org.apache.tiles.request.Request request)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VelocityRenderer

public VelocityRenderer(org.apache.velocity.tools.view.VelocityView velocityView)
Constructor.

Parameters:
velocityView - The Velocity view manager.
Method Detail

render

public void render(String path,
                   org.apache.tiles.request.Request request)
            throws IOException

Specified by:
render in interface org.apache.tiles.request.render.Renderer
Throws:
IOException

isRenderable

public boolean isRenderable(String path,
                            org.apache.tiles.request.Request request)

Specified by:
isRenderable in interface org.apache.tiles.request.render.Renderer


Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.