org.apache.myfaces.maven.plugin
Class AptMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.myfaces.maven.plugin.AbstractAPTMojo
          extended by org.apache.myfaces.maven.plugin.AptMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class AptMojo
extends AbstractAPTMojo

Version:
$Id: AptMojo.java 949569 2010-05-30 20:44:27Z bommel $
Author:
Juraj Burian

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AptMojo()
           
 
Method Summary
 void execute()
          execute
protected  List getAptSourceRoots()
          The extra source directories containing the source to be processed.
protected  List getClasspathElements()
          classpath elements.
protected  List getCompileSourceRoots()
          The source directories containing the sources to be compiled.
protected  String getGenerated()
          The directory where generated code go.
protected  File getOutputDirectory()
          The directory where compiled classes go.
protected  org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner getSourceInclusionScanner()
           
 
Methods inherited from class org.apache.myfaces.maven.plugin.AbstractAPTMojo
getProject, getResourceTargetPath, getStaleMillis, getTargetFiles, isForce, isResourceFiltering, isVerbose
 
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

AptMojo

public AptMojo()
Method Detail

getGenerated

protected String getGenerated()
Description copied from class: AbstractAPTMojo
The directory where generated code go.

Specified by:
getGenerated in class AbstractAPTMojo
Returns:
generated

getCompileSourceRoots

protected List getCompileSourceRoots()
Description copied from class: AbstractAPTMojo
The source directories containing the sources to be compiled.

Specified by:
getCompileSourceRoots in class AbstractAPTMojo
Returns:
a List of CompileSourceRoots

getClasspathElements

protected List getClasspathElements()
Description copied from class: AbstractAPTMojo
classpath elements.

Specified by:
getClasspathElements in class AbstractAPTMojo
Returns:
a List of classPathElements

getOutputDirectory

protected File getOutputDirectory()
Description copied from class: AbstractAPTMojo
The directory where compiled classes go.

Specified by:
getOutputDirectory in class AbstractAPTMojo
Returns:
outputDirector

getAptSourceRoots

protected List getAptSourceRoots()
Description copied from class: AbstractAPTMojo
The extra source directories containing the source to be processed.

Specified by:
getAptSourceRoots in class AbstractAPTMojo
Returns:
a List of AptSourceRoots

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Description copied from class: AbstractAPTMojo
execute

Specified by:
execute in interface org.apache.maven.plugin.Mojo
Overrides:
execute in class AbstractAPTMojo
Throws:
org.apache.maven.plugin.MojoExecutionException

getSourceInclusionScanner

protected org.codehaus.plexus.compiler.util.scan.SourceInclusionScanner getSourceInclusionScanner()
Specified by:
getSourceInclusionScanner in class AbstractAPTMojo
Returns:
a SourceInclusionScanner


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