org.efaps.maven.plugin.install
Class GenerateCIClassMojo

java.lang.Object
  extended by org.efaps.maven.plugin.install.GenerateCIClassMojo
All Implemented Interfaces:
org.apache.maven.plugin.Mojo

public class GenerateCIClassMojo
extends Object
implements org.apache.maven.plugin.Mojo

TODO comment!

Version:
$Id: GenerateCIClassMojo.java 6268 2011-03-05 01:39:22Z jan@moxter.net $
Author:
The eFaps Team

Nested Class Summary
 class GenerateCIClassMojo.TypeHandler
           
 
Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
GenerateCIClassMojo()
           
 
Method Summary
 void execute()
          Generates the installation XML file and copies all eFaps definition installation files.
protected  String[] getCopyFiles()
           
 org.apache.maven.plugin.logging.Log getLog()
           
 void setLog(org.apache.maven.plugin.logging.Log _log)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenerateCIClassMojo

public GenerateCIClassMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Generates the installation XML file and copies all eFaps definition installation files.

Specified by:
execute in interface org.apache.maven.plugin.Mojo
Throws:
org.apache.maven.plugin.MojoExecutionException - on error
org.apache.maven.plugin.MojoFailureException - on error
See Also:
#generateInstallFile(), #copyFiles(String)

getCopyFiles

protected String[] getCopyFiles()
Returns:
array of file to be copied

getLog

public org.apache.maven.plugin.logging.Log getLog()
Specified by:
getLog in interface org.apache.maven.plugin.Mojo

setLog

public void setLog(org.apache.maven.plugin.logging.Log _log)
Specified by:
setLog in interface org.apache.maven.plugin.Mojo


Copyright © 2002-2011 The eFaps Team. All Rights Reserved.