org.codehaus.mojo.javascript
Class CompileSourceMojo

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.CompileSourceMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
WarPackageMojo

public class CompileSourceMojo
extends CompileMojo

Author:
harlan

Field Summary
protected static java.lang.String[] DEFAULT_INCLUDES
          default includes pattern
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
CompileSourceMojo()
           
 
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

DEFAULT_INCLUDES

protected static final java.lang.String[] DEFAULT_INCLUDES
default includes pattern


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

CompileSourceMojo

public CompileSourceMojo()
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.