@Mojo(name="jxr") @Execute(phase=GENERATE_SOURCES) public class JxrReport extends AbstractJxrReport
skip
locale, mojoExecution, outputDirectory, outputFormat, outputTimestamp, project, reactorProjects, remoteProjectRepositories, repoSession, siteDirectory, siteRenderer, siteTool
Constructor and Description |
---|
JxrReport() |
Modifier and Type | Method and Description |
---|---|
String |
getDescription(Locale locale) |
protected File |
getJavadocLocation()
Abstract method that returns the location where (Test) Javadoc is generated for this project.
|
String |
getName(Locale locale) |
String |
getOutputName() |
protected File |
getPluginReportOutputDirectory()
Abstract method that returns the plugin report output directory where the generated JXR report will be put
beneath
AbstractMavenReport.getReportOutputDirectory() . |
protected List<String> |
getSourceRoots()
Abstract method that returns the specified source directories that will be included in the JXR report generation.
|
protected List<String> |
getSourceRoots(org.apache.maven.project.MavenProject project)
Abstract method that returns the compile source directories of the specified project that will be included in the
JXR report generation
|
canGenerateReport, constructSourceDirs, executeReport, getBundle, getMojoExecution, getProject, getReactorProjects, getSession, init, isAggregate, isExternalReport, pruneSourceDirs
closeReport, constructXrefLocation, execute, generate, generate, getCategoryName, getInputEncoding, getLocale, getOutputDirectory, getOutputEncoding, getReportOutputDirectory, getSink, getSinkFactory, getSiteRenderer, getXrefLocation, setReportOutputDirectory
getLog, getPluginContext, setLog, setPluginContext
protected File getPluginReportOutputDirectory()
AbstractJxrReport
AbstractMavenReport.getReportOutputDirectory()
.getPluginReportOutputDirectory
in class AbstractJxrReport
protected List<String> getSourceRoots()
AbstractJxrReport
getSourceRoots
in class AbstractJxrReport
protected List<String> getSourceRoots(org.apache.maven.project.MavenProject project)
AbstractJxrReport
getSourceRoots
in class AbstractJxrReport
project
- the MavenProject where the JXR report plugin will be executedpublic String getOutputName()
protected File getJavadocLocation()
AbstractJxrReport
getJavadocLocation
in class AbstractJxrReport
Copyright © 2002–2024 The Apache Software Foundation. All rights reserved.