public abstract class AbstractProjectInfoReport
extends org.apache.maven.reporting.AbstractMavenReport
| Modifier and Type | Field and Description |
|---|---|
protected String |
customBundle
Path for a custom bundle instead of using the default one.
|
protected org.apache.maven.artifact.factory.ArtifactFactory |
factory
Artifact Factory component.
|
protected org.apache.maven.artifact.repository.ArtifactRepository |
localRepository
Local Repository.
|
protected File |
outputDirectory
The output directory for the report.
|
protected org.apache.maven.project.MavenProject |
project
The Maven Project.
|
protected List<org.apache.maven.artifact.repository.ArtifactRepository> |
remoteRepositories
Remote repositories used for the project.
|
protected org.apache.maven.artifact.resolver.ArtifactResolver |
resolver
Artifact Resolver component.
|
protected org.apache.maven.settings.Settings |
settings
The current user system settings for use in Maven.
|
protected org.apache.maven.doxia.siterenderer.Renderer |
siteRenderer
Doxia Site Renderer component.
|
protected org.apache.maven.doxia.tools.SiteTool |
siteTool
SiteTool component.
|
| Constructor and Description |
|---|
AbstractProjectInfoReport() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
String |
getCategoryName() |
String |
getDescription(Locale locale) |
protected org.codehaus.plexus.i18n.I18N |
getI18N(Locale locale) |
protected abstract String |
getI18Nsection() |
protected String |
getI18nString(Locale locale,
String key) |
String |
getName(Locale locale) |
protected String |
getOutputDirectory() |
protected org.apache.maven.project.MavenProject |
getProject() |
File |
getReportOutputDirectory() |
protected org.apache.maven.doxia.siterenderer.Renderer |
getSiteRenderer() |
void |
setReportOutputDirectory(File reportOutputDirectory) |
canGenerateReport, closeReport, executeReport, generate, generate, generate, getSink, getSinkFactory, isExternalReportgetLog, getPluginContext, setLog, setPluginContextprotected org.apache.maven.doxia.tools.SiteTool siteTool
protected org.apache.maven.doxia.siterenderer.Renderer siteRenderer
protected org.apache.maven.artifact.resolver.ArtifactResolver resolver
protected org.apache.maven.artifact.factory.ArtifactFactory factory
protected File outputDirectory
protected org.apache.maven.project.MavenProject project
protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
protected List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories
protected org.apache.maven.settings.Settings settings
protected String customBundle
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
execute in interface org.apache.maven.plugin.Mojoexecute in class org.apache.maven.reporting.AbstractMavenReportorg.apache.maven.plugin.MojoExecutionExceptionpublic String getCategoryName()
getCategoryName in interface org.apache.maven.reporting.MavenReportgetCategoryName in class org.apache.maven.reporting.AbstractMavenReportprotected String getOutputDirectory()
getOutputDirectory in class org.apache.maven.reporting.AbstractMavenReportpublic File getReportOutputDirectory()
getReportOutputDirectory in interface org.apache.maven.reporting.MavenReportgetReportOutputDirectory in class org.apache.maven.reporting.AbstractMavenReportpublic void setReportOutputDirectory(File reportOutputDirectory)
setReportOutputDirectory in interface org.apache.maven.reporting.MavenReportsetReportOutputDirectory in class org.apache.maven.reporting.AbstractMavenReportprotected org.apache.maven.project.MavenProject getProject()
getProject in class org.apache.maven.reporting.AbstractMavenReportprotected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
getSiteRenderer in class org.apache.maven.reporting.AbstractMavenReportprotected org.codehaus.plexus.i18n.I18N getI18N(Locale locale)
protected abstract String getI18Nsection()
Copyright © 2005–2014. All rights reserved.