org.apache.maven.doxia.siterenderer
Interface Renderer

All Known Implementing Classes:
DefaultSiteRenderer

public interface Renderer

Version:
$Id:Renderer.java 348612 2005-11-24 12:54:19 +1100 (Thu, 24 Nov 2005) brett $
Author:
Field Summary
static java.lang.String 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)
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

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
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)
            throws RendererException,
                   java.io.IOException
Throws:
RendererException
java.io.IOException

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
Throws:
RendererException
java.io.IOException

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
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)
            throws RendererException,
                   java.io.IOException
Throws:
RendererException
java.io.IOException

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
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
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,
                   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
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,
                   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
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
Throws:
RendererException

generateDocument

public void generateDocument(java.io.Writer writer,
                             java.lang.String templateName,
                             java.util.Map templateProperties,
                             SiteRendererSink sink,
                             java.util.Locale locale)
                      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
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
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
Throws:
RendererException
java.io.IOException

setTemplateClassLoader

public void setTemplateClassLoader(java.lang.ClassLoader templateClassLoader)


Copyright 2005 null. All Rights Reserved.