org.apache.maven.plugin.changes
Class AbstractChangesReport
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.reporting.AbstractMavenReport
org.apache.maven.plugin.changes.AbstractChangesReport
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.reporting.MavenReport, org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
- ChangesMojo, JiraMojo
- public abstract class AbstractChangesReport
- extends org.apache.maven.reporting.AbstractMavenReport
Base class with the things that should be in AbstractMavenReport anyway.
Note: This file was copied from r415312 of AbstractProjectInfoReport in
maven-project-info-reports, as a work-around to MCHANGES-88.
- Author:
- Brett Porter
Field Summary |
protected org.apache.maven.artifact.factory.ArtifactFactory |
factory
|
protected org.codehaus.plexus.i18n.I18N |
i18n
Internationalization. |
protected org.apache.maven.artifact.repository.ArtifactRepository |
localRepository
Local Repository. |
protected File |
outputDirectory
Report output directory. |
protected org.apache.maven.project.MavenProject |
project
The Maven Project. |
protected org.apache.maven.artifact.resolver.ArtifactResolver |
resolver
|
protected org.apache.maven.doxia.siterenderer.Renderer |
siteRenderer
Doxia Site Renderer. |
Fields inherited from interface org.apache.maven.reporting.MavenReport |
CATEGORY_PROJECT_INFORMATION, CATEGORY_PROJECT_REPORTS, ROLE |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.apache.maven.reporting.AbstractMavenReport |
canGenerateReport, closeReport, executeReport, generate, getCategoryName, getReportOutputDirectory, getSink, isExternalReport, setReportOutputDirectory |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.maven.reporting.MavenReport |
getDescription, getName, getOutputName |
outputDirectory
protected File outputDirectory
- Report output directory.
siteRenderer
protected org.apache.maven.doxia.siterenderer.Renderer siteRenderer
- Doxia Site Renderer.
project
protected org.apache.maven.project.MavenProject project
- The Maven Project.
localRepository
protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
- Local Repository.
resolver
protected org.apache.maven.artifact.resolver.ArtifactResolver resolver
factory
protected org.apache.maven.artifact.factory.ArtifactFactory factory
i18n
protected org.codehaus.plexus.i18n.I18N i18n
- Internationalization.
AbstractChangesReport
public AbstractChangesReport()
execute
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
getOutputDirectory
protected String getOutputDirectory()
- See Also:
AbstractMavenReport.getOutputDirectory()
getProject
protected org.apache.maven.project.MavenProject getProject()
- See Also:
AbstractMavenReport.getProject()
getSiteRenderer
protected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
- See Also:
AbstractMavenReport.getSiteRenderer()
Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.