@Mojo(name="jdiff", requiresDependencyResolution=COMPILE) @Execute(phase=VERIFY) public final class ApiChangesMojo extends BaseJDiffMojo implements org.apache.maven.reporting.MavenReport
Constructor and Description |
---|
ApiChangesMojo() |
Modifier and Type | Method and Description |
---|---|
boolean |
canGenerateReport() |
void |
execute() |
void |
generate(org.codehaus.doxia.sink.Sink sink,
Locale locale) |
void |
generate(org.apache.maven.doxia.sink.Sink aSink,
org.apache.maven.doxia.sink.SinkFactory aSinkFactory,
Locale aLocale)
This method is called when the report generation is invoked by maven-site-plugin.
|
String |
getCategoryName() |
String |
getDescription(Locale locale) |
String |
getName(Locale locale) |
String |
getOutputName() |
File |
getReportOutputDirectory() |
boolean |
isExternalReport() |
void |
setReportOutputDirectory(File outputDirectory) |
String |
toString()
Overwite this class for proper toString.
|
public String getCategoryName()
getCategoryName
in interface org.apache.maven.reporting.MavenReport
public File getReportOutputDirectory()
getReportOutputDirectory
in interface org.apache.maven.reporting.MavenReport
public boolean canGenerateReport()
canGenerateReport
in interface org.apache.maven.reporting.MavenReport
public String getOutputName()
getOutputName
in interface org.apache.maven.reporting.MavenReport
public String getName(Locale locale)
getName
in interface org.apache.maven.reporting.MavenReport
public void generate(org.apache.maven.doxia.sink.Sink aSink, org.apache.maven.doxia.sink.SinkFactory aSinkFactory, Locale aLocale) throws org.apache.maven.reporting.MavenReportException
aSink
- aSinkFactory
- aLocale
- org.apache.maven.reporting.MavenReportException
public void execute() throws org.apache.maven.plugin.MojoExecutionException
execute
in interface org.apache.maven.plugin.Mojo
org.apache.maven.plugin.MojoExecutionException
public void generate(org.codehaus.doxia.sink.Sink sink, Locale locale) throws org.apache.maven.reporting.MavenReportException
generate
in interface org.apache.maven.reporting.MavenReport
org.apache.maven.reporting.MavenReportException
public String getDescription(Locale locale)
getDescription
in interface org.apache.maven.reporting.MavenReport
public void setReportOutputDirectory(File outputDirectory)
setReportOutputDirectory
in interface org.apache.maven.reporting.MavenReport
public boolean isExternalReport()
isExternalReport
in interface org.apache.maven.reporting.MavenReport
public String toString()
BaseJDiffMojo
toString
in class BaseJDiffMojo
Copyright © 2018 SPF4J. All rights reserved.