org.codehaus.mojo.versions
Class PluginUpdatesReport
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.reporting.AbstractMavenReport
org.codehaus.mojo.versions.AbstractVersionsReport
org.codehaus.mojo.versions.PluginUpdatesReport
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.apache.maven.reporting.MavenReport
public class PluginUpdatesReport
- extends AbstractVersionsReport
Generates a report of available updates for the dependencies of a project.
- Since:
- 1.0-beta-1
- Author:
- Stephen Connolly
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.codehaus.mojo.versions.AbstractVersionsReport |
executeReport, findLatestVersion, getAllowSnapshots, getComparisonMethod, getDescription, getHelper, getI18n, getName, getOutputDirectory, getProject, getResolver, getSiteRenderer, getText |
Methods inherited from class org.apache.maven.reporting.AbstractMavenReport |
closeReport, execute, generate, generate, generate, getCategoryName, getReportOutputDirectory, getSink, getSinkFactory, 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 |
PluginUpdatesReport
public PluginUpdatesReport()
isExternalReport
public boolean isExternalReport()
-
- Specified by:
isExternalReport
in interface org.apache.maven.reporting.MavenReport
- Overrides:
isExternalReport
in class org.apache.maven.reporting.AbstractMavenReport
canGenerateReport
public boolean canGenerateReport()
-
- Specified by:
canGenerateReport
in interface org.apache.maven.reporting.MavenReport
- Overrides:
canGenerateReport
in class org.apache.maven.reporting.AbstractMavenReport
doGenerateReport
protected void doGenerateReport(Locale locale,
org.apache.maven.doxia.sink.Sink sink)
throws org.apache.maven.reporting.MavenReportException
- generates an empty report in case there are no sources to generate a report with
- Specified by:
doGenerateReport
in class AbstractVersionsReport
- Parameters:
locale
- the locale to generate the report for.sink
- the report formatting tool
- Throws:
org.apache.maven.reporting.MavenReportException
- when things go wrong.
getOutputName
public String getOutputName()
-
Copyright © 2008-2011 Codehaus. All Rights Reserved.