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 4309 2010-04-30 00:24:07Z 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 arg0)
           
 
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 arg0)
Specified by:
setLog in interface org.apache.maven.plugin.Mojo


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