## Uses of Class
org.apache.maven.doxia.siterenderer.SiteRenderingContext

Packages that use SiteRenderingContext
org.apache.maven.doxia.siterenderer

### Uses of SiteRenderingContext in org.apache.maven.doxia.siterenderer

Methods in org.apache.maven.doxia.siterenderer that return SiteRenderingContext
`SiteRenderingContext` DefaultSiteRenderer.`createContextForSkin​(org.apache.maven.artifact.Artifact skin, java.util.Map<java.lang.String,​?> attributes, DecorationModel decoration, java.lang.String defaultWindowTitle, java.util.Locale locale)` Create a Site Rendering Context for a site using a skin.
`SiteRenderingContext` Renderer.`createContextForSkin​(org.apache.maven.artifact.Artifact skin, java.util.Map<java.lang.String,​?> attributes, DecorationModel decoration, java.lang.String defaultWindowTitle, java.util.Locale locale)` Create a Site Rendering Context for a site using a skin.
`SiteRenderingContext` DefaultSiteRenderer.`createContextForTemplate​(java.io.File templateFile, java.util.Map<java.lang.String,​?> attributes, DecorationModel decoration, java.lang.String defaultWindowTitle, java.util.Locale locale)` Deprecated.
`SiteRenderingContext` Renderer.`createContextForTemplate​(java.io.File templateFile, java.util.Map<java.lang.String,​?> attributes, DecorationModel decoration, java.lang.String defaultWindowTitle, java.util.Locale locale)` Deprecated. Deprecated without replacement, use skins only.

Methods in org.apache.maven.doxia.siterenderer with parameters of type SiteRenderingContext
`void` DefaultSiteRenderer.`copyResources​(SiteRenderingContext siteRenderingContext, java.io.File outputDirectory)` Copy resource files from skin, template, and site resources.
`void` DefaultSiteRenderer.`copyResources​(SiteRenderingContext siteRenderingContext, java.io.File resourcesDirectory, java.io.File outputDirectory)` Copy resource files.
`void` Renderer.`copyResources​(SiteRenderingContext siteRenderingContext, java.io.File outputDirectory)` Copy resource files from skin, template, and site resources.
`void` Renderer.`copyResources​(SiteRenderingContext siteRenderingContext, java.io.File resourcesDirectory, java.io.File outputDirectory)` Deprecated. since 1.7, use copyResources without resourcesDirectory parameter
`protected org.apache.velocity.context.Context` DefaultSiteRenderer.`createDocumentVelocityContext​(org.apache.maven.doxia.sink.render.RenderingContext renderingContext, SiteRenderingContext siteRenderingContext)` Create a Velocity Context for a Doxia document, containing every information about rendered document.
`protected org.apache.velocity.context.Context` DefaultSiteRenderer.`createSiteTemplateVelocityContext​(SiteRendererSink siteRendererSink, SiteRenderingContext siteRenderingContext)` Create a Velocity Context for the site template decorating the document.
`protected org.apache.velocity.context.Context` DefaultSiteRenderer.`createToolManagedVelocityContext​(SiteRenderingContext siteRenderingContext)` Creates a Velocity Context with all generic tools configured wit the site rendering context.
`void` DefaultSiteRenderer.`generateDocument​(java.io.Writer writer, SiteRendererSink sink, SiteRenderingContext siteRenderingContext)` Generate a document output from a Doxia SiteRenderer Sink.
`void` Renderer.`generateDocument​(java.io.Writer writer, SiteRendererSink sink, SiteRenderingContext siteRenderingContext)` Generate a document output from a Doxia SiteRenderer Sink.
`java.util.Map<java.lang.String,​DocumentRenderer>` DefaultSiteRenderer.`locateDocumentFiles​(SiteRenderingContext siteRenderingContext)` Locate Doxia document source files in the site source context.
`java.util.Map<java.lang.String,​DocumentRenderer>` Renderer.`locateDocumentFiles​(SiteRenderingContext siteRenderingContext)` Locate Doxia document source files in the site source context.
`void` DefaultSiteRenderer.`render​(java.util.Collection<DocumentRenderer> documents, SiteRenderingContext siteRenderingContext, java.io.File outputDirectory)` Render a collection of documents into a site.
`void` Renderer.`render​(java.util.Collection<DocumentRenderer> documents, SiteRenderingContext siteRenderingContext, java.io.File outputDirectory)` Render a collection of documents into a site.
`void` DefaultSiteRenderer.`renderDocument​(java.io.Writer writer, RenderingContext renderingContext, SiteRenderingContext siteContext)` Render a document written in a Doxia markup language.
`void` DocumentRenderer.`renderDocument​(java.io.Writer writer, Renderer renderer, SiteRenderingContext siteRenderingContext)` Render a document.
`void` DoxiaDocumentRenderer.`renderDocument​(java.io.Writer writer, Renderer renderer, SiteRenderingContext siteRenderingContext)` Render a document.
`void` Renderer.`renderDocument​(java.io.Writer writer, RenderingContext renderingContext, SiteRenderingContext siteContext)` Render a document written in a Doxia markup language.