org.apache.myfaces.tobago.maven.plugin
Class PackThemeMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.myfaces.tobago.maven.plugin.AbstractThemeMojo
          extended by org.apache.myfaces.tobago.maven.plugin.PackThemeMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class PackThemeMojo
extends AbstractThemeMojo

Created by IntelliJ IDEA. User: bommel Date: 23.10.2005 Time: 16:33:04


Field Summary
static String WEB_INF
           
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
PackThemeMojo()
           
 
Method Summary
 void buildExplodedTheme(File zipDirectory)
           
 void buildTheme(org.apache.maven.project.MavenProject project, File webappDirectory)
           
 void copyResources(File sourceDirectory, File webappDirectory)
           
 void execute()
          Executes the WarMojo on the current project.
protected  String[] getExcludes()
           
protected  String[] getIncludes()
           
 File getWarSourceDirectory()
           
 File getWebappDirectory()
           
 
Methods inherited from class org.apache.myfaces.tobago.maven.plugin.AbstractThemeMojo
getProject, getThemeFiles
 
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

WEB_INF

public static final String WEB_INF
See Also:
Constant Field Values
Constructor Detail

PackThemeMojo

public PackThemeMojo()
Method Detail

getWarSourceDirectory

public File getWarSourceDirectory()

getWebappDirectory

public File getWebappDirectory()

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Executes the WarMojo on the current project.

Throws:
org.apache.maven.plugin.MojoExecutionException - if an error occured while building the webapp

buildExplodedTheme

public void buildExplodedTheme(File zipDirectory)
                        throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

copyResources

public void copyResources(File sourceDirectory,
                          File webappDirectory)
                   throws IOException
Throws:
IOException

buildTheme

public void buildTheme(org.apache.maven.project.MavenProject project,
                       File webappDirectory)
                throws IOException
Throws:
IOException

getExcludes

protected String[] getExcludes()

getIncludes

protected String[] getIncludes()


Copyright © 2002-2007 Apache Software Foundation. All Rights Reserved.