org.apache.myfaces.buildtools.maven2.plugin.builder
Class MakeConverterTagsMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.myfaces.buildtools.maven2.plugin.builder.MakeConverterTagsMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class MakeConverterTagsMojo
extends org.apache.maven.plugin.AbstractMojo

Maven goal to generate java source code for Component tag 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:

Version:
$Id: MakeConverterTagsMojo.java 1031906 2010-11-06 01:18:03Z lu4242 $

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
MakeConverterTagsMojo()
           
 
Method Summary
 boolean canGenerateConverterTag(ConverterMeta component)
           
 void execute()
          Execute the Mojo.
 boolean includeId(ConverterMeta converter)
           
 boolean includePackage(ConverterMeta converter)
           
 
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

MakeConverterTagsMojo

public MakeConverterTagsMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Execute the Mojo.

Throws:
org.apache.maven.plugin.MojoExecutionException

canGenerateConverterTag

public boolean canGenerateConverterTag(ConverterMeta component)

includePackage

public boolean includePackage(ConverterMeta converter)

includeId

public boolean includeId(ConverterMeta converter)


Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.