public class JsDocsReport
extends org.apache.maven.reporting.AbstractMavenReport
| Constructor and Description |
|---|
JsDocsReport() |
| Modifier and Type | Method and Description |
|---|---|
protected List<String> |
createArgumentStack(Set<File> files)
Create a list of arguments for the jsdoc toolkit.
|
protected void |
executeReport(Locale localeIn)
Execute the mojo, this is what mvn calls to start this mojo.
|
protected File |
getBaseDir() |
String |
getDescription(Locale locale) |
File |
getJsDocAppLocation()
The location of the JsDocApplication for use in the JsDocMojos.
|
String |
getName(Locale locale) |
protected String |
getOutputDirectory() |
File |
getOutputDirectoryFile() |
String |
getOutputName() |
protected org.apache.maven.project.MavenProject |
getProject() |
int |
getrecurseDepth() |
protected org.apache.maven.doxia.siterenderer.Renderer |
getSiteRenderer() |
Set<File> |
getSourceFiles()
This will get a listing of all of the files that should be used to create
the jsdocs.
|
File |
getTemplate() |
File |
getToolkitExtractDirectory() |
boolean |
isAllFunctions() |
boolean |
isExternalReport() |
boolean |
isForceUnique() |
boolean |
isIgnoreCode() |
boolean |
isIncludePrivate() |
boolean |
isIncludeSourceCode() |
canGenerateReport, closeReport, execute, generate, generate, generate, getCategoryName, getReportOutputDirectory, getSink, getSinkFactory, setReportOutputDirectorypublic final File getToolkitExtractDirectory()
protected final File getBaseDir()
public final boolean isAllFunctions()
public final boolean isIgnoreCode()
public final boolean isIncludeSourceCode()
public final File getOutputDirectoryFile()
public final boolean isIncludePrivate()
public final int getrecurseDepth()
public final File getTemplate()
public final boolean isForceUnique()
public final File getJsDocAppLocation()
protected final void executeReport(Locale localeIn) throws org.apache.maven.reporting.MavenReportException
executeReport in class org.apache.maven.reporting.AbstractMavenReportlocaleIn - the Locale Inorg.apache.maven.reporting.MavenReportException - TODOprotected final String getOutputDirectory()
getOutputDirectory in class org.apache.maven.reporting.AbstractMavenReportprotected final org.apache.maven.project.MavenProject getProject()
getProject in class org.apache.maven.reporting.AbstractMavenReportprotected final org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
getSiteRenderer in class org.apache.maven.reporting.AbstractMavenReportpublic final String getOutputName()
public final boolean isExternalReport()
isExternalReport in interface org.apache.maven.reporting.MavenReportisExternalReport in class org.apache.maven.reporting.AbstractMavenReportprotected final List<String> createArgumentStack(Set<File> files) throws org.apache.maven.reporting.MavenReportException
files - the files to create jsdocs fororg.apache.maven.reporting.MavenReportException - whenever the necessary arguments have been passed in
incorrectly or if there is a problem with one of the
parameters sent inCopyright © 2013. All Rights Reserved.