org.apache.maven.doxia.siterenderer
Class DefaultSiteRenderer
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer
- All Implemented Interfaces:
- org.codehaus.plexus.logging.LogEnabled, Renderer
- 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
| Fields inherited from interface org.apache.maven.doxia.siterenderer.Renderer |
ROLE |
|
Method Summary |
SiteRendererSink |
createSink(java.io.File moduleBaseDir,
java.lang.String document,
java.io.File siteDescriptor)
|
SiteRendererSink |
createSink(java.io.File moduleBaseDir,
java.lang.String document,
java.io.InputStream siteDescriptor)
|
SiteRendererSink |
createSink(java.io.File moduleBaseDir,
java.lang.String document,
java.lang.String siteDescriptor)
|
void |
generateDocument(java.io.Writer writer,
java.lang.String templateName,
java.util.Map templateProperties,
SiteRendererSink sink)
|
void |
generateDocument(java.io.Writer writer,
java.lang.String templateName,
java.util.Map templateProperties,
SiteRendererSink sink,
java.util.Locale locale)
|
void |
render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.File siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties)
|
void |
render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.File siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale)
|
void |
render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.InputStream siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties)
|
void |
render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.InputStream siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale)
|
void |
render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.InputStream siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale,
java.lang.String outputEncoding)
|
void |
render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.lang.String siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties)
|
void |
render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.lang.String siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale)
|
void |
render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.lang.String module,
java.lang.String moduleExtension,
java.lang.String moduleParserId,
java.io.InputStream siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale,
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,
java.lang.String siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale,
java.lang.String outputEncoding)
|
void |
setTemplateClassLoader(java.lang.ClassLoader templateClassLoader)
|
protected void |
writeTemplate(java.lang.String templateName,
java.io.Writer writer,
org.apache.velocity.context.Context context)
|
| 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 |
DefaultSiteRenderer
public DefaultSiteRenderer()
setTemplateClassLoader
public void setTemplateClassLoader(java.lang.ClassLoader templateClassLoader)
- Specified by:
setTemplateClassLoader in interface Renderer
render
public void render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.File siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties)
throws RendererException,
java.io.IOException
- Specified by:
render in interface Renderer
- Throws:
RendererException
java.io.IOException- See Also:
Renderer.render(java.io.File, java.io.File, java.io.File, java.lang.String, java.util.Map)
render
public void render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.File siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale)
throws RendererException,
java.io.IOException
- Specified by:
render in interface Renderer
- Throws:
RendererException
java.io.IOException- See Also:
Renderer.render(java.io.File, java.io.File, java.io.File, java.lang.String, java.util.Map, java.util.Locale)
render
public void render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.lang.String siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties)
throws RendererException,
java.io.IOException
- Specified by:
render in interface Renderer
- Throws:
RendererException
java.io.IOException- See Also:
Renderer.render(java.io.File, java.io.File, java.lang.String, java.lang.String, Map)
render
public void render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.lang.String siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale)
throws RendererException,
java.io.IOException
- Specified by:
render in interface Renderer
- Throws:
RendererException
java.io.IOException- See Also:
Renderer.render(java.io.File, java.io.File, java.lang.String, java.lang.String, java.util.Map, java.util.Locale)
render
public void render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.InputStream siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties)
throws RendererException,
java.io.IOException
- Specified by:
render in interface Renderer
- Throws:
RendererException
java.io.IOException- See Also:
Renderer.render(File, File, InputStream, String, Map)
render
public void render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.io.InputStream siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale)
throws RendererException,
java.io.IOException
- Specified by:
render in interface Renderer
- Throws:
RendererException
java.io.IOException- See Also:
Renderer.render(java.io.File, java.io.File, java.io.InputStream, java.lang.String, java.util.Map, java.util.Locale)
render
public void render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.lang.String module,
java.lang.String moduleExtension,
java.lang.String moduleParserId,
java.lang.String siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale,
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.io.InputStream siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale,
java.lang.String outputEncoding)
throws RendererException,
java.io.IOException
- Specified by:
render in interface Renderer
- Throws:
RendererException
java.io.IOException- See Also:
Renderer.render(java.io.File, java.io.File, java.io.InputStream, java.lang.String, java.util.Map, java.util.Locale, java.lang.String)
render
public void render(java.io.File siteDirectory,
java.io.File outputDirectory,
java.lang.String module,
java.lang.String moduleExtension,
java.lang.String moduleParserId,
java.io.InputStream siteDescriptor,
java.lang.String templateName,
java.util.Map templateProperties,
java.util.Locale locale,
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,
java.lang.String templateName,
java.util.Map templateProperties,
SiteRendererSink sink)
throws RendererException
- Specified by:
generateDocument in interface Renderer
- Throws:
RendererException- See Also:
Renderer.generateDocument(java.io.Writer, java.lang.String, java.util.Map, org.apache.maven.doxia.siterenderer.sink.SiteRendererSink)
generateDocument
public void generateDocument(java.io.Writer writer,
java.lang.String templateName,
java.util.Map templateProperties,
SiteRendererSink sink,
java.util.Locale locale)
throws RendererException
- Specified by:
generateDocument in interface Renderer
- Throws:
RendererException- See Also:
Renderer.generateDocument(java.io.Writer, java.lang.String, java.util.Map, org.apache.maven.doxia.siterenderer.sink.SiteRendererSink, java.util.Locale)
writeTemplate
protected void writeTemplate(java.lang.String templateName,
java.io.Writer writer,
org.apache.velocity.context.Context context)
throws RendererException
- Throws:
RendererException
createSink
public SiteRendererSink createSink(java.io.File moduleBaseDir,
java.lang.String document,
java.io.File siteDescriptor)
throws RendererException,
java.io.IOException
- Specified by:
createSink in interface Renderer
- Throws:
RendererException
java.io.IOException
createSink
public SiteRendererSink createSink(java.io.File moduleBaseDir,
java.lang.String document,
java.lang.String siteDescriptor)
throws RendererException,
java.io.IOException
- Specified by:
createSink in interface Renderer
- Throws:
RendererException
java.io.IOException
createSink
public SiteRendererSink createSink(java.io.File moduleBaseDir,
java.lang.String document,
java.io.InputStream siteDescriptor)
throws RendererException,
java.io.IOException
- Specified by:
createSink in interface Renderer
- Throws:
RendererException
java.io.IOException
Copyright 2005 null. All Rights Reserved.