org.apache.myfaces.buildtools.maven2.plugin.builder
Class MakeValidatorsMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.myfaces.buildtools.maven2.plugin.builder.MakeValidatorsMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
public class MakeValidatorsMojo
- extends org.apache.maven.plugin.AbstractMojo
Maven goal to generate java source code for Validator classes.
It uses velocity to generate templates, and has the option to define custom templates.
The executed template has the following variables available to it:
- utils : Returns an instance of
org.apache.myfaces.buildtools.maven2.plugin.builder.utils.MyfacesUtils,
it contains some useful methods.
- validator : Returns the current instance of
org.apache.myfaces.buildtools.maven2.plugin.builder.model.ValidatorMeta
- Version:
- $Id: MakeValidatorsMojo.java 1031906 2010-11-06 01:18:03Z lu4242 $
| Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
| 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 |
MakeValidatorsMojo
public MakeValidatorsMojo()
execute
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
- Execute the Mojo.
- Throws:
org.apache.maven.plugin.MojoExecutionException
canGenerateValidator
public boolean canGenerateValidator(ValidatorMeta validator)
includePackage
public boolean includePackage(ValidatorMeta validator)
Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.