org.codehaus.mojo.javascript
Class AbstractJavascriptMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.javascript.AbstractJavascriptMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
AbstractRhinoTestMojo, CompileMojo, JsUnitMojo

public abstract class AbstractJavascriptMojo
extends org.apache.maven.plugin.AbstractMojo

Author:
Nicolas De Loof

Field Summary
protected  JavascriptArtifactManager javascriptArtifactManager
           
protected  java.util.Map pluginArtifactMap
          Map of of plugin artifacts.
protected  org.apache.maven.project.MavenProject project
          The maven project.
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractJavascriptMojo()
           
 
Method Summary
protected  void unpackJavascriptDependency(java.lang.String artifact, java.io.File dest)
           
protected  void unpackJavascriptDependency(java.lang.String artifact, java.io.File dest, boolean useArtifactId)
          Unpack a javascript dependency
 
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
 
Methods inherited from interface org.apache.maven.plugin.Mojo
execute
 

Field Detail

project

protected org.apache.maven.project.MavenProject project
The maven project.


pluginArtifactMap

protected java.util.Map pluginArtifactMap
Map of of plugin artifacts.


javascriptArtifactManager

protected JavascriptArtifactManager javascriptArtifactManager
Constructor Detail

AbstractJavascriptMojo

public AbstractJavascriptMojo()
Method Detail

unpackJavascriptDependency

protected void unpackJavascriptDependency(java.lang.String artifact,
                                          java.io.File dest)
                                   throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

unpackJavascriptDependency

protected void unpackJavascriptDependency(java.lang.String artifact,
                                          java.io.File dest,
                                          boolean useArtifactId)
                                   throws org.apache.maven.plugin.MojoExecutionException
Unpack a javascript dependency

Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2010. All Rights Reserved.