public class JsDocsReport extends AbstractJsDocsMojo implements org.apache.maven.reporting.MavenReport
| Constructor and Description |
|---|
JsDocsReport()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canGenerateReport() |
void |
generate(org.codehaus.doxia.sink.Sink aSink,
Locale aLocale)
Generates the report.
|
void |
generate(org.apache.maven.doxia.sink.Sink aSink,
Locale aLocale)
Generates the report.
|
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.
|
protected File |
getArchiveOutputDirectory()
return the file location of where the archive of the jsdocs should be
placed.
|
String |
getCategoryName() |
protected String |
getClassifier()
The classifier that will be used for the file name.
|
String |
getDescription() |
String |
getDescription(Locale locale) |
String |
getName() |
String |
getName(Locale locale) |
String |
getOutputName() |
File |
getReportOutputDirectory() |
ArrayList<File> |
getSourceDirectories() |
protected boolean |
isAggregator() |
boolean |
isExternalReport() |
boolean |
isFailOnError() |
void |
setReportOutputDirectory(File reportOutputDirectoryIn) |
archive, createArgumentStack, createJsDocs, execute, executeJSDocs, getBaseDir, getDestDir, getFinalName, getOutputDirectory, getTemplate, getToolkitExtractDirectory, isCaseSensitive, isIncludePrivate, isUseNamespacedFiles, setConsoleOuput, setOutputDirectorypublic final String getName()
public final String getDescription()
public final boolean isFailOnError()
public String getDescription(Locale locale)
getDescription in interface org.apache.maven.reporting.MavenReportpublic String getName(Locale locale)
getName in interface org.apache.maven.reporting.MavenReportpublic String getOutputName()
getOutputName in interface org.apache.maven.reporting.MavenReportpublic boolean isExternalReport()
isExternalReport in interface org.apache.maven.reporting.MavenReportpublic final void generate(org.codehaus.doxia.sink.Sink aSink,
Locale aLocale)
throws org.apache.maven.reporting.MavenReportException
generate in interface org.apache.maven.reporting.MavenReportaSink - the sink passed in by mavenaLocale - the locale to adjust fororg.apache.maven.reporting.MavenReportException - if there is a problem with the generatepublic final void generate(org.apache.maven.doxia.sink.Sink aSink,
Locale aLocale)
throws org.apache.maven.reporting.MavenReportException
aSink - the sink passed in by mavenaLocale - the locale to adjust fororg.apache.maven.reporting.MavenReportException - if there is a problem with the generatepublic final 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 - the Sink passed by MavenaSinkFactory - the Sink factory passed by MavenaLocale - the localeorg.apache.maven.reporting.MavenReportException - if there are any problems with generationpublic final File getReportOutputDirectory()
getReportOutputDirectory in interface org.apache.maven.reporting.MavenReportpublic final void setReportOutputDirectory(File reportOutputDirectoryIn)
setReportOutputDirectory in interface org.apache.maven.reporting.MavenReportpublic final String getCategoryName()
getCategoryName in interface org.apache.maven.reporting.MavenReportpublic final boolean canGenerateReport()
canGenerateReport in interface org.apache.maven.reporting.MavenReportpublic final ArrayList<File> getSourceDirectories()
getSourceDirectories in class AbstractJsDocsMojoprotected final boolean isAggregator()
isAggregator in class AbstractJsDocsMojoprotected final String getClassifier()
AbstractJsDocsMojogetClassifier in class AbstractJsDocsMojoprotected final File getArchiveOutputDirectory()
AbstractJsDocsMojogetArchiveOutputDirectory in class AbstractJsDocsMojoCopyright © 2012. All Rights Reserved.