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

@Goal(name="generate-ciclass",
      requiresDependencyResolutionScope="compile",
      defaultPhase=GENERATE_SOURCES)
public class GenerateCIClassMojo
extends java.lang.Object
implements org.apache.maven.plugin.Mojo

TODO comment!

Version:
$Id: GenerateCIClassMojo.java 5482 2010-08-31 21:54:08Z jan.moxter $
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  java.lang.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 java.lang.String[] getCopyFiles()

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-2010 The eFaps Team. All Rights Reserved.