org.codehaus.mojo.hibernate3.exporter
Class Hbm2DDLExporterMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.codehaus.mojo.hibernate3.HibernateExporterMojo
          extended by org.codehaus.mojo.hibernate3.exporter.Hbm2DDLExporterMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.codehaus.mojo.hibernate3.ExporterMojo

public class Hbm2DDLExporterMojo
extends HibernateExporterMojo

Generates database schema.

Version:
$Id: Hbm2DDLExporterMojo.java 6588 2008-03-28 12:22:57Z bentmann $
Author:
Johann Reyes

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
Hbm2DDLExporterMojo()
          Default constructor.
 
Method Summary
protected  org.hibernate.tool.hbm2x.Exporter createExporter()
          This method is not to be used.
protected  void doExecute()
          Overrides the default implementation of executing this goal.
 java.lang.String getName()
          Returns hbm2ddl.
 
Methods inherited from class org.codehaus.mojo.hibernate3.HibernateExporterMojo
addDefaultComponent, configureExporter, execute, getComponent, getComponentConfiguration, getComponentProperty, getComponentProperty, getComponentProperty, getProject
 
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
 
Methods inherited from interface org.apache.maven.plugin.Mojo
getLog, setLog
 

Constructor Detail

Hbm2DDLExporterMojo

public Hbm2DDLExporterMojo()
Default constructor.

Method Detail

getName

public java.lang.String getName()
Returns hbm2ddl.

Returns:
String goal's name

createExporter

protected org.hibernate.tool.hbm2x.Exporter createExporter()
This method is not to be used.

Specified by:
createExporter in class HibernateExporterMojo
Returns:
throws IllegalStateException

doExecute

protected void doExecute()
                  throws org.apache.maven.plugin.MojoExecutionException
Overrides the default implementation of executing this goal.

Overrides:
doExecute in class HibernateExporterMojo
Throws:
org.apache.maven.plugin.MojoExecutionException - if there is an error executing the goal


Copyright © 2005-2010. All Rights Reserved.