public abstract class AbstractSiteDescriptorMojo extends AbstractSiteMojo
| Modifier and Type | Field and Description |
|---|---|
private org.apache.maven.doxia.site.decoration.inheritance.DecorationModelInheritanceAssembler |
assembler
The component for assembling site decoration model inheritance.
|
private boolean |
relativizeDecorationLinks
Make links in the site descriptor relative to the project URL.
|
protected java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> |
repositories
Remote repositories used for the project.
|
protected java.io.File |
siteDirectory
Directory containing the
site.xml file and the source for hand written docs (one directory
per Doxia-source-supported markup types):
see Doxia Markup Languages References). |
i18n, localRepository, project, reactorProjects, siteTool, skip| Constructor and Description |
|---|
AbstractSiteDescriptorMojo() |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
append(java.lang.String url,
java.lang.String path) |
protected org.apache.maven.doxia.site.decoration.DecorationModel |
prepareDecorationModel(java.util.Locale locale) |
getLocales, getMavenVersion, isMaven3OrMoregetLog, getPluginContext, setLog, setPluginContext@Component private org.apache.maven.doxia.site.decoration.inheritance.DecorationModelInheritanceAssembler assembler
@Parameter(defaultValue="${project.remoteArtifactRepositories}",
readonly=true)
protected java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repositories
@Parameter(defaultValue="${basedir}/src/site")
protected java.io.File siteDirectory
site.xml file and the source for hand written docs (one directory
per Doxia-source-supported markup types):
see Doxia Markup Languages References).@Parameter(property="relativizeDecorationLinks",
defaultValue="true")
private boolean relativizeDecorationLinks
protected org.apache.maven.doxia.site.decoration.DecorationModel prepareDecorationModel(java.util.Locale locale)
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprivate java.lang.String append(java.lang.String url,
java.lang.String path)