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, TracMojo
- 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 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 |
siteRenderer
protected org.apache.maven.doxia.siterenderer.Renderer siteRenderer
- Doxia Site Renderer.
- Is a Plexus component defined by:
project
protected org.apache.maven.project.MavenProject project
- The Maven Project.
- Is defined by:
- expression:
- ${project}
- Is readonly.
- Is required.
localRepository
protected org.apache.maven.artifact.repository.ArtifactRepository localRepository
- Local Repository.
- Is defined by:
- expression:
- ${localRepository}
- Is readonly.
- Is required.
resolver
protected org.apache.maven.artifact.resolver.ArtifactResolver resolver
- Is a Plexus component defined by:
factory
protected org.apache.maven.artifact.factory.ArtifactFactory factory
- Is a Plexus component defined by:
i18n
protected org.codehaus.plexus.i18n.I18N i18n
- Internationalization.
- Is a Plexus component defined by:
AbstractChangesReport
public AbstractChangesReport()
execute
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
getOutputDirectory
protected java.lang.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.