org.apache.tiles.request.velocity.render
Class VelocityRenderer
java.lang.Object
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 |
VelocityRenderer
public VelocityRenderer(org.apache.velocity.tools.view.VelocityView velocityView)
- Constructor.
- Parameters:
velocityView - The Velocity view manager.
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.