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:
- ContextEnabled, Mojo, MavenMultiPageReport, MavenReport
- Direct Known Subclasses:
- ChangesMojo, JiraMojo, TracMojo
public abstract class AbstractChangesReport
- extends 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
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.apache.maven.reporting.AbstractMavenReport |
canGenerateReport, closeReport, executeReport, generate, generate, generate, getCategoryName, getReportOutputDirectory, getSink, getSinkFactory, isExternalReport, setReportOutputDirectory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
siteRenderer
protected Renderer siteRenderer
- Doxia Site Renderer.
- Is a Plexus component defined by:
project
protected MavenProject project
- The Maven Project.
- Is defined by:
- expression:
- ${project}
- Is readonly.
- Is required.
localRepository
protected ArtifactRepository localRepository
- Local Repository.
- Is defined by:
- expression:
- ${localRepository}
- Is readonly.
- Is required.
resolver
protected ArtifactResolver resolver
- Is a Plexus component defined by:
factory
protected ArtifactFactory factory
- Is a Plexus component defined by:
i18n
protected I18N i18n
- Internationalization.
- Is a Plexus component defined by:
AbstractChangesReport
public AbstractChangesReport()
execute
public void execute()
throws MojoExecutionException
- Specified by:
execute
in interface Mojo
- Overrides:
execute
in class AbstractMavenReport
- Throws:
MojoExecutionException
getOutputDirectory
protected String getOutputDirectory()
- Specified by:
getOutputDirectory
in class AbstractMavenReport
- See Also:
AbstractMavenReport.getOutputDirectory()
getOutputEncoding
protected String getOutputEncoding()
- Get the effective reporting output file encoding.
- Returns:
- The effective reporting output file encoding, never
null
. - Since:
- 2.4
getProject
protected MavenProject getProject()
- Specified by:
getProject
in class AbstractMavenReport
- See Also:
AbstractMavenReport.getProject()
getSiteRenderer
protected Renderer getSiteRenderer()
- Specified by:
getSiteRenderer
in class AbstractMavenReport
- See Also:
AbstractMavenReport.getSiteRenderer()
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.