org.appfuse.tool
Class AppFuseExporter

java.lang.Object
  extended by org.hibernate.tool.hbm2x.AbstractExporter
      extended by org.hibernate.tool.hbm2x.GenericExporter
          extended by org.appfuse.tool.AppFuseExporter
All Implemented Interfaces:
org.hibernate.tool.hbm2x.Exporter

public class AppFuseExporter
extends org.hibernate.tool.hbm2x.GenericExporter

This class is used to process FreeMarker templates and produce files from them.

Author:
mraible

Field Summary
 
Fields inherited from class org.hibernate.tool.hbm2x.AbstractExporter
log, templatePaths
 
Constructor Summary
AppFuseExporter()
           
AppFuseExporter(org.hibernate.cfg.Configuration cfg, File outputdir)
           
 
Method Summary
 void doStart()
           
 String getName()
           
 void init()
           
 
Methods inherited from class org.hibernate.tool.hbm2x.GenericExporter
exportComponent, exportPersistentClass, exportPOJO, getClassNameForFile, getFilePattern, getPackageNameForFile, getTemplateName, resolveFilename, setFilePattern, setForEach, setTemplateName
 
Methods inherited from class org.hibernate.tool.hbm2x.AbstractExporter
cleanUpContext, getArtifactCollector, getCfg2HbmTool, getCfg2JavaTool, getConfiguration, getFileForClassName, getOutputDirectory, getProperties, getTemplateHelper, getTemplatePath, getTemplatePaths, setArtifactCollector, setConfiguration, setOutputDirectory, setProperties, setTemplateHelper, setTemplatePath, setupContext, setupTemplates, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppFuseExporter

public AppFuseExporter()

AppFuseExporter

public AppFuseExporter(org.hibernate.cfg.Configuration cfg,
                       File outputdir)
Method Detail

init

public void init()

getName

public String getName()
Overrides:
getName in class org.hibernate.tool.hbm2x.AbstractExporter

doStart

public void doStart()
Overrides:
doStart in class org.hibernate.tool.hbm2x.GenericExporter


Copyright © 2003-2012. All Rights Reserved.