org.apache.maven.doxia.siterenderer
Class SiteRenderingContext

java.lang.Object
  extended by org.apache.maven.doxia.siterenderer.SiteRenderingContext

public class SiteRenderingContext
extends java.lang.Object

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

Field Summary
private  org.apache.maven.doxia.site.decoration.DecorationModel decoration
           
private static java.lang.String DEFAULT_INPUT_ENCODING
           
private static java.lang.String DEFAULT_OUTPUT_ENCODING
           
private  java.lang.String defaultWindowTitle
           
private  java.lang.String inputEncoding
           
private  java.util.Locale locale
           
private  java.util.Map moduleExcludes
           
private  java.util.List modules
           
private  java.lang.String outputEncoding
           
private  java.util.List siteDirectories
           
private  java.io.File skinJarFile
           
private  java.lang.ClassLoader templateClassLoader
           
private  java.lang.String templateName
           
private  java.util.Map templateProperties
           
private  boolean usingDefaultTemplate
           
 
Constructor Summary
SiteRenderingContext()
           
 
Method Summary
 void addModuleDirectory(java.io.File file, java.lang.String moduleParserId)
           
 void addSiteDirectory(java.io.File file)
           
 org.apache.maven.doxia.site.decoration.DecorationModel getDecoration()
           
 java.lang.String getDefaultWindowTitle()
           
 java.lang.String getInputEncoding()
           
 java.util.Locale getLocale()
           
 java.util.Map getModuleExcludes()
           
 java.util.List getModules()
           
 java.lang.String getOutputEncoding()
           
 java.util.List getSiteDirectories()
           
 java.io.File getSkinJarFile()
           
 java.lang.ClassLoader getTemplateClassLoader()
           
 java.lang.String getTemplateName()
           
 java.util.Map getTemplateProperties()
           
 boolean isUsingDefaultTemplate()
           
 void setDecoration(org.apache.maven.doxia.site.decoration.DecorationModel decoration)
           
 void setDefaultWindowTitle(java.lang.String defaultWindowTitle)
           
 void setInputEncoding(java.lang.String inputEncoding)
           
 void setLocale(java.util.Locale locale)
           
 void setModuleExcludes(java.util.Map moduleExcludes)
           
 void setOutputEncoding(java.lang.String outputEncoding)
           
 void setSkinJarFile(java.io.File skinJarFile)
           
 void setTemplateClassLoader(java.lang.ClassLoader templateClassLoader)
           
 void setTemplateName(java.lang.String templateName)
           
 void setTemplateProperties(java.util.Map templateProperties)
           
 void setUsingDefaultTemplate(boolean usingDefaultTemplate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_INPUT_ENCODING

private static final java.lang.String DEFAULT_INPUT_ENCODING
See Also:
Constant Field Values

DEFAULT_OUTPUT_ENCODING

private static final java.lang.String DEFAULT_OUTPUT_ENCODING
See Also:
Constant Field Values

inputEncoding

private java.lang.String inputEncoding

outputEncoding

private java.lang.String outputEncoding

templateName

private java.lang.String templateName

templateClassLoader

private java.lang.ClassLoader templateClassLoader

templateProperties

private java.util.Map templateProperties

locale

private java.util.Locale locale

decoration

private org.apache.maven.doxia.site.decoration.DecorationModel decoration

defaultWindowTitle

private java.lang.String defaultWindowTitle

skinJarFile

private java.io.File skinJarFile

usingDefaultTemplate

private boolean usingDefaultTemplate

siteDirectories

private java.util.List siteDirectories

moduleExcludes

private java.util.Map moduleExcludes

modules

private java.util.List modules
Constructor Detail

SiteRenderingContext

public SiteRenderingContext()
Method Detail

getTemplateName

public java.lang.String getTemplateName()

getTemplateClassLoader

public java.lang.ClassLoader getTemplateClassLoader()

setTemplateClassLoader

public void setTemplateClassLoader(java.lang.ClassLoader templateClassLoader)

getTemplateProperties

public java.util.Map getTemplateProperties()

setTemplateProperties

public void setTemplateProperties(java.util.Map templateProperties)

getLocale

public java.util.Locale getLocale()

setLocale

public void setLocale(java.util.Locale locale)

getDecoration

public org.apache.maven.doxia.site.decoration.DecorationModel getDecoration()

setDecoration

public void setDecoration(org.apache.maven.doxia.site.decoration.DecorationModel decoration)

setDefaultWindowTitle

public void setDefaultWindowTitle(java.lang.String defaultWindowTitle)

getDefaultWindowTitle

public java.lang.String getDefaultWindowTitle()

getSkinJarFile

public java.io.File getSkinJarFile()

setSkinJarFile

public void setSkinJarFile(java.io.File skinJarFile)

setTemplateName

public void setTemplateName(java.lang.String templateName)

setUsingDefaultTemplate

public void setUsingDefaultTemplate(boolean usingDefaultTemplate)

isUsingDefaultTemplate

public boolean isUsingDefaultTemplate()

addSiteDirectory

public void addSiteDirectory(java.io.File file)

addModuleDirectory

public void addModuleDirectory(java.io.File file,
                               java.lang.String moduleParserId)

getSiteDirectories

public java.util.List getSiteDirectories()

getModules

public java.util.List getModules()

getModuleExcludes

public java.util.Map getModuleExcludes()

setModuleExcludes

public void setModuleExcludes(java.util.Map moduleExcludes)

getInputEncoding

public java.lang.String getInputEncoding()

setInputEncoding

public void setInputEncoding(java.lang.String inputEncoding)

getOutputEncoding

public java.lang.String getOutputEncoding()

setOutputEncoding

public void setOutputEncoding(java.lang.String outputEncoding)