# All Classes

All Classes Interface Summary Class Summary Exception Summary
AbstractDocumentRenderer: Abstract `document` renderer.
AbstractITextRender: Deprecated. since 1.1, use an implementation of `DocumentRenderer`.
AbstractPdfRenderer: Abstract pdf renderer, this doesn't depend on the framework.
Banner: Banner logo on the masthead of the site.
Body: The main content decoration.
DecorationModel: The `<project>` element is the root of the site decoration descriptor.
DecorationModelInheritanceAssembler: Manage inheritance of the decoration model.
DecorationUtils: Decoration model utilities.
DecorationXpp3Reader: Class DecorationXpp3Reader.
DecorationXpp3Reader.ContentTransformer
DecorationXpp3Writer: Class DecorationXpp3Writer.
DefaultDecorationModelInheritanceAssembler: Manage inheritance of the decoration model.
DefaultPdfRenderer: Deprecated. since 1.1, use `ITextPdfRenderer`.
DefaultRtfRenderer: Deprecated. since 1.1, use `ITextPdfRenderer`.
DefaultSiteRenderer: DefaultSiteRenderer class.
DefaultSiteTool: Default implementation of the site tool.
DocRenderer: Deprecated. Since 1.1, use `DocumentRenderer` instead.
DocumentRenderer: Base interface for rendering documents from a set of input files.
DocumentRenderer: Renders a page, whatever the source is: a Doxia source file, a report or anything else.
DocumentRendererContext: Context when processing Velocity files using a `HashMap` for data storage.
DocumentRendererException: A `document` renderer exception
DoxiaDocumentRenderer: Renderer for a document that has a source file to be parsed by Doxia.
FoPdfRenderer: PDF renderer that uses Doxia's FO module.
ITextPdfRenderer: Abstract `document` render with the `iText` framework
LinkItem: A link in the navigation.
Logo: Power by logo on the navigation.
Menu: A menu in the navigation.
MenuItem: A menu item.
MojoLogWrapper: Wrap a Mojo logger into a Doxia logger.
PathDescriptor: Deprecated. use `URIPathDescriptor` instead.
PathUtils: Deprecated. this only operates on deprecated classes, it is not used anymore.
PdfRenderer: Deprecated. since 1.1, use an implementation of `DocumentRenderer`.
PdfRenderer: PDF renderer interface.
Prerequisites: Describes the prerequisites a skin can have.
PublishDate: Modify display properties for date published.
Renderer: Site Renderer interface: render a collection of documents into a site, ie decored with a site template (eventually packaged as skin).
RendererException: RendererException class.
RenderingContext: The rendering context of a document.
ReportComparator: Sorts reports.
RtfRenderer: Deprecated. since 1.1, use an implementation of `DocumentRenderer`.
SiteRendererSink: Sink for site rendering of a document, to allow later merge document's output with a template.
SiteRenderingContext: Context for a site rendering.
SiteTool: Tool to play with Doxia objects like `DecorationModel`.
SiteToolException: An exception occurring during the execution of this tool.
Skin: An skin artifact declaration.
SkinModel: The `<skin>` element is the root of the skin descriptor.
SkinResourceLoader: Deprecated.
SkinXpp3Reader: Class SkinXpp3Reader.
SkinXpp3Reader.ContentTransformer
URIPathDescriptor: Describes a link that may be absolute or relative, and that is anchored to an absolute URI.
Version: Modify display properties for version published.