org.codehaus.mojo.javascript
Class PrepareTestsMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.javascript.AbstractJavascriptMojo
          extended by org.codehaus.mojo.javascript.CompileMojo
              extended by org.codehaus.mojo.javascript.PrepareTestsMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class PrepareTestsMojo
extends CompileMojo

Goal which copies scripts to the test-script directory.

Author:
Nicolas De Loof

Field Summary
protected  java.io.File descriptor
          Descriptor for the strategy to assemble individual scripts sources into destination.
protected  java.lang.String descriptorFormat
          Descriptor file format (default or jsbuilder)
protected  java.lang.String[] excludes
          Exclusion pattern.
protected  java.lang.String[] includes
          Inclusion pattern.
protected  java.io.File outputDirectory
          The output directory of the assembled js file.
protected  java.io.File sourceDirectory
          Location of the source files.
 
Fields inherited from class org.codehaus.mojo.javascript.CompileMojo
assemblerReaderManager
 
Fields inherited from class org.codehaus.mojo.javascript.AbstractJavascriptMojo
javascriptArtifactManager, pluginArtifactMap, project
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
PrepareTestsMojo()
           
 
Method Summary
 java.lang.String[] getDefaultIncludes()
           
 java.io.File getDescriptor()
           
 java.lang.String getDescriptorFormat()
           
 java.lang.String[] getExcludes()
           
 java.lang.String[] getIncludes()
           
 java.io.File getOutputDirectory()
           
 java.io.File getSourceDirectory()
           
 
Methods inherited from class org.codehaus.mojo.javascript.CompileMojo
assemble, execute
 
Methods inherited from class org.codehaus.mojo.javascript.AbstractJavascriptMojo
unpackJavascriptDependency, unpackJavascriptDependency
 
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
 

Field Detail

sourceDirectory

protected java.io.File sourceDirectory
Location of the source files.


outputDirectory

protected java.io.File outputDirectory
The output directory of the assembled js file.


descriptor

protected java.io.File descriptor
Descriptor for the strategy to assemble individual scripts sources into destination.


descriptorFormat

protected java.lang.String descriptorFormat
Descriptor file format (default or jsbuilder)


excludes

protected java.lang.String[] excludes
Exclusion pattern.


includes

protected java.lang.String[] includes
Inclusion pattern.

Constructor Detail

PrepareTestsMojo

public PrepareTestsMojo()
Method Detail

getDefaultIncludes

public java.lang.String[] getDefaultIncludes()
Specified by:
getDefaultIncludes in class CompileMojo

getDescriptor

public java.io.File getDescriptor()
Specified by:
getDescriptor in class CompileMojo

getDescriptorFormat

public java.lang.String getDescriptorFormat()
Specified by:
getDescriptorFormat in class CompileMojo

getOutputDirectory

public java.io.File getOutputDirectory()
Specified by:
getOutputDirectory in class CompileMojo

getSourceDirectory

public java.io.File getSourceDirectory()
Specified by:
getSourceDirectory in class CompileMojo

getExcludes

public java.lang.String[] getExcludes()
Specified by:
getExcludes in class CompileMojo

getIncludes

public java.lang.String[] getIncludes()
Specified by:
getIncludes in class CompileMojo


Copyright © 2010. All Rights Reserved.