org.apache.maven.doxia.siterenderer
Class DefaultSiteRenderer

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.doxia.siterenderer.DefaultSiteRenderer
All Implemented Interfaces:
Renderer, org.codehaus.plexus.logging.LogEnabled

public class DefaultSiteRenderer
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements Renderer

Version:
$Id:DefaultSiteRenderer.java 348612 2005-11-24 12:54:19 +1100 (Thu, 24 Nov 2005) brett $
Author:
Emmanuel Venisse, Vincent Siveton

Field Summary
 
Fields inherited from interface org.apache.maven.doxia.siterenderer.Renderer
ROLE
 
Constructor Summary
DefaultSiteRenderer()
           
 
Method Summary
 SiteRendererSink createSink(java.io.File moduleBaseDir, java.lang.String document)
           
 void generateDocument(java.io.Writer writer, SiteRendererSink sink, SiteRenderingContext siteContext)
           
 void render(java.io.File siteDirectory, java.io.File outputDirectory, SiteRenderingContext context)
           
 void render(java.io.File siteDirectory, java.io.File outputDirectory, SiteRenderingContext context, java.lang.String outputEncoding)
           
 void render(java.io.File siteDirectory, java.io.File outputDirectory, java.lang.String module, java.lang.String moduleExtension, java.lang.String moduleParserId, SiteRenderingContext context, java.lang.String outputEncoding)
           
 
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

DefaultSiteRenderer

public DefaultSiteRenderer()
Method Detail

render

public void render(java.io.File siteDirectory,
                   java.io.File outputDirectory,
                   SiteRenderingContext context)
            throws RendererException,
                   java.io.IOException
Specified by:
render in interface Renderer
Throws:
RendererException
java.io.IOException

render

public void render(java.io.File siteDirectory,
                   java.io.File outputDirectory,
                   SiteRenderingContext context,
                   java.lang.String outputEncoding)
            throws RendererException,
                   java.io.IOException
Specified by:
render in interface Renderer
Throws:
RendererException
java.io.IOException

render

public void render(java.io.File siteDirectory,
                   java.io.File outputDirectory,
                   java.lang.String module,
                   java.lang.String moduleExtension,
                   java.lang.String moduleParserId,
                   SiteRenderingContext context,
                   java.lang.String outputEncoding)
            throws RendererException,
                   java.io.IOException
Specified by:
render in interface Renderer
Throws:
RendererException
java.io.IOException

generateDocument

public void generateDocument(java.io.Writer writer,
                             SiteRendererSink sink,
                             SiteRenderingContext siteContext)
                      throws RendererException
Specified by:
generateDocument in interface Renderer
Throws:
RendererException

createSink

public SiteRendererSink createSink(java.io.File moduleBaseDir,
                                   java.lang.String document)
Specified by:
createSink in interface Renderer


Copyright 2006 null. All Rights Reserved.