org.galagosearch.tupleflow.typebuilder
Class TypeBuilderMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.galagosearch.tupleflow.typebuilder.TypeBuilderMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

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

This is the Maven plugin that generates Type objects from galagotype specification files. See the build.xml file and the galagotype files in the galagosearch-core project to see some examples of this.

Author:
trevor

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
TypeBuilderMojo()
           
 
Method Summary
 void execute()
           
 java.lang.String getOutputFilename(java.lang.String packageName, java.lang.String typeName)
           
 
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

TypeBuilderMojo

public TypeBuilderMojo()
Method Detail

getOutputFilename

public java.lang.String getOutputFilename(java.lang.String packageName,
                                          java.lang.String typeName)

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException


Copyright © 2009. All Rights Reserved.