com.github.jlgrock.javascriptframework.jsdocs
Class TestJsDocsMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.github.jlgrock.javascriptframework.jsdocs.AbstractJsDocsMojo
          extended by com.github.jlgrock.javascriptframework.jsdocs.JsDocsMojo
              extended by com.github.jlgrock.javascriptframework.jsdocs.TestJsDocsMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
TestAggregateJsDocsMojo, TestJsDocsJsarMojo

public class TestJsDocsMojo
extends JsDocsMojo

Generates and aggregates javascript docs, from the jsdoc-toolkit (the final version) and stores them into a js archive.


Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
TestJsDocsMojo()
           
 
Method Summary
protected  String getClassifier()
          The classifier that will be used for the file name.
 File getReportOutputDirectory()
           
 ArrayList<File> getSourceDirectories()
           
 
Methods inherited from class com.github.jlgrock.javascriptframework.jsdocs.JsDocsMojo
generate, getArchiveOutputDirectory, isAggregator, main
 
Methods inherited from class com.github.jlgrock.javascriptframework.jsdocs.AbstractJsDocsMojo
archive, createArgumentStack, createJsDocs, execute, executeJSDocs, getBaseDir, getDestDir, getFinalName, getOutputDirectory, getTemplate, getToolkitExtractDirectory, isCaseSensitive, isIncludePrivate, isUseNamespacedFiles, setConsoleOuput, setOutputDirectory
 
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
 

Constructor Detail

TestJsDocsMojo

public TestJsDocsMojo()
Method Detail

getSourceDirectories

public ArrayList<File> getSourceDirectories()
Overrides:
getSourceDirectories in class JsDocsMojo
Returns:
the sourceDirectory

getReportOutputDirectory

public File getReportOutputDirectory()
Overrides:
getReportOutputDirectory in class JsDocsMojo
Returns:
the output directory for the report

getClassifier

protected String getClassifier()
Description copied from class: AbstractJsDocsMojo
The classifier that will be used for the file name.

Overrides:
getClassifier in class JsDocsMojo
Returns:
the classifier


Copyright © 2012. All Rights Reserved.