org.apache.myfaces.buildtools.maven2.plugin.javascript.jmt
Class WebappCompressMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.myfaces.buildtools.maven2.plugin.javascript.jmt.AbstractCompressMojo
          extended by org.apache.myfaces.buildtools.maven2.plugin.javascript.jmt.WebappCompressMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class WebappCompressMojo
extends AbstractCompressMojo

Goal to be used from a war project, to compress the scripts present in the webapp packaging folder. Configured to run in the test phase as there is no way (in maven 2.0) to run between exploded webapp assembly and .war packaging.

Author:
nicolas De Loof

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
WebappCompressMojo()
           
 
Method Summary
 String getExtension()
          
protected  File getOutputDirectory()
          
protected  File getSourceDirectory()
          
 
Methods inherited from class org.apache.myfaces.buildtools.maven2.plugin.javascript.jmt.AbstractCompressMojo
execute, setLocalRepository
 
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

WebappCompressMojo

public WebappCompressMojo()
Method Detail

getExtension

public String getExtension()

Specified by:
getExtension in class AbstractCompressMojo
Returns:
the extension to append to compressed scripts.
See Also:
org.codehaus.mojo.javascript.AbstractCompressMojo#getExtension()

getOutputDirectory

protected File getOutputDirectory()

Specified by:
getOutputDirectory in class AbstractCompressMojo
Returns:
the outputDirectory
See Also:
org.codehaus.mojo.javascript.AbstractCompressMojo#getOutputDirectory()

getSourceDirectory

protected File getSourceDirectory()

Specified by:
getSourceDirectory in class AbstractCompressMojo
Returns:
the sourceDirectory
See Also:
org.codehaus.mojo.javascript.AbstractCompressMojo#getSourceDirectory()


Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.