org.apache.tiles.request.render
Class DispatchRenderer

Package class diagram package DispatchRenderer
java.lang.Object
  extended by org.apache.tiles.request.render.DispatchRenderer
All Implemented Interfaces:
Renderer

public class DispatchRenderer
extends Object
implements Renderer

Renders an attribute that contains a reference to a template.

Version:
$Rev: 1375743 $ $Date: 2012-08-21 16:05:58 -0400 (Tue, 21 Aug 2012) $

Constructor Summary
DispatchRenderer()
           
 
Method Summary
 boolean isRenderable(String path, Request request)
          Checks if this renderer can render a path.
 void render(String path, Request request)
          Renders a path.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DispatchRenderer

public DispatchRenderer()
Method Detail

render

public void render(String path,
                   Request request)
            throws IOException
Renders a path.

Specified by:
render in interface Renderer
Parameters:
path - The path to render.
request - The Tiles request context.
Throws:
IOException - If something goes wrong during rendition.

isRenderable

public boolean isRenderable(String path,
                            Request request)
Checks if this renderer can render a path. Note that this does not mean it is the best renderer available, but checks only its capability.

Specified by:
isRenderable in interface Renderer
Parameters:
path - The path to be rendered.
request - The request context.
Returns:
true if this renderer can render the attribute.


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