org.codehaus.plexus.summit.renderer
Class VelocityRenderer

java.lang.Object
  extended byorg.codehaus.plexus.logging.AbstractLogEnabled
      extended byorg.codehaus.plexus.summit.AbstractSummitComponent
          extended byorg.codehaus.plexus.summit.renderer.AbstractRenderer
              extended byorg.codehaus.plexus.summit.renderer.VelocityRenderer
All Implemented Interfaces:
org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled, Renderer, SummitComponent

public class VelocityRenderer
extends AbstractRenderer

A Renderer that can process Velocity templates.

Version:
$Id: VelocityRenderer.java 2092 2005-06-06 16:31:27Z jvanzyl $
Author:
Jason van Zyl

Field Summary
 
Fields inherited from interface org.codehaus.plexus.summit.renderer.Renderer
ROLE
 
Constructor Summary
VelocityRenderer()
           
 
Method Summary
 void render(RunData data, java.lang.String view, java.io.Writer writer)
           
 boolean viewExists(java.lang.String view)
          Check the existence of a Velocity template.
 
Methods inherited from class org.codehaus.plexus.summit.renderer.AbstractRenderer
render
 
Methods inherited from class org.codehaus.plexus.summit.AbstractSummitComponent
contextualize, getContainer, lookup, lookup
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VelocityRenderer

public VelocityRenderer()
Method Detail

render

public void render(RunData data,
                   java.lang.String view,
                   java.io.Writer writer)
            throws SummitException,
                   java.lang.Exception
Specified by:
render in interface Renderer
Specified by:
render in class AbstractRenderer
Throws:
SummitException
java.lang.Exception

viewExists

public boolean viewExists(java.lang.String view)
Check the existence of a Velocity template.

Specified by:
viewExists in interface Renderer
Specified by:
viewExists in class AbstractRenderer
Parameters:
view - Velocity view to check for existance.
Returns:
boolean


Copyright © 2001-2007 Codehaus. All Rights Reserved.