org.apache.maven.report.projectinfo
public abstract class AbstractProjectInfoReport extends org.apache.maven.reporting.AbstractMavenReport
Modifier and Type | Field and Description |
---|---|
protected java.lang.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 java.io.File |
outputDirectory
The output directory for the report.
|
protected org.apache.maven.project.MavenProject |
project
The Maven Project.
|
protected java.util.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() |
java.lang.String |
getCategoryName() |
java.lang.String |
getDescription(java.util.Locale locale) |
protected org.codehaus.plexus.i18n.I18N |
getI18N(java.util.Locale locale) |
protected abstract java.lang.String |
getI18Nsection() |
protected java.lang.String |
getI18nString(java.util.Locale locale,
java.lang.String key) |
java.lang.String |
getName(java.util.Locale locale) |
protected java.lang.String |
getOutputDirectory() |
protected org.apache.maven.project.MavenProject |
getProject() |
java.io.File |
getReportOutputDirectory() |
protected org.apache.maven.doxia.siterenderer.Renderer |
getSiteRenderer() |
void |
setReportOutputDirectory(java.io.File reportOutputDirectory) |
canGenerateReport, closeReport, executeReport, generate, generate, generate, getSink, getSinkFactory, isExternalReport
getLog, getPluginContext, setLog, setPluginContext
protected 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 java.io.File outputDirectory
protected org.apache.maven.project.MavenProject project
protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
protected java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories
protected org.apache.maven.settings.Settings settings
protected java.lang.String customBundle
public void execute() throws org.apache.maven.plugin.MojoExecutionException
execute
in interface org.apache.maven.plugin.Mojo
execute
in class org.apache.maven.reporting.AbstractMavenReport
org.apache.maven.plugin.MojoExecutionException
public java.lang.String getCategoryName()
getCategoryName
in interface org.apache.maven.reporting.MavenReport
getCategoryName
in class org.apache.maven.reporting.AbstractMavenReport
protected java.lang.String getOutputDirectory()
getOutputDirectory
in class org.apache.maven.reporting.AbstractMavenReport
public java.io.File getReportOutputDirectory()
getReportOutputDirectory
in interface org.apache.maven.reporting.MavenReport
getReportOutputDirectory
in class org.apache.maven.reporting.AbstractMavenReport
public void setReportOutputDirectory(java.io.File reportOutputDirectory)
setReportOutputDirectory
in interface org.apache.maven.reporting.MavenReport
setReportOutputDirectory
in class org.apache.maven.reporting.AbstractMavenReport
protected org.apache.maven.project.MavenProject getProject()
getProject
in class org.apache.maven.reporting.AbstractMavenReport
protected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
getSiteRenderer
in class org.apache.maven.reporting.AbstractMavenReport
protected java.lang.String getI18nString(java.util.Locale locale, java.lang.String key)
protected org.codehaus.plexus.i18n.I18N getI18N(java.util.Locale locale)
protected abstract java.lang.String getI18Nsection()
public java.lang.String getName(java.util.Locale locale)
public java.lang.String getDescription(java.util.Locale locale)
Copyright © 2005-2014. All Rights Reserved.