xcodegen
Class XCodeGen

java.lang.Object
  |
  +--xcodegen.XCodeGen

public class XCodeGen
extends java.lang.Object

Runs the XCodeGen engine

Version:
$Revision: 1.1.1.1 $
Author:
Herve Tchepannou

Field Summary
static java.lang.String VERSION
          Version
 
Constructor Summary
XCodeGen()
           
 
Method Summary
 void init()
          Initialize the code generator
 void run()
          Run the code generator.
 void setBeanOutputDir(java.lang.String outputDir)
           
 void setDAOClassPrefix(java.lang.String prefix)
           
 void setDAOClassSuffix(java.lang.String suffix)
           
 void setDAOPackageSuffix(java.lang.String suffix)
           
 void setDatabase(java.lang.String database)
           
 void setDDLOutputFile(java.lang.String outputFile)
           
 void setDDLStringSize(java.lang.String size)
           
 void setDTOClassPrefix(java.lang.String prefix)
           
 void setDTOClassSuffix(java.lang.String suffix)
           
 void setDTOPackageSuffix(java.lang.String suffix)
           
 void setFilepath(java.lang.String filepath)
           
 void setGenerateDAO(boolean flag)
           
 void setGenerateDDL(boolean flag)
           
 void setGenerateDTO(boolean flag)
           
 void setLanguage(java.lang.String language)
           
 void setSQLOutputDir(java.lang.String outputDir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION

public static final java.lang.String VERSION
Version

See Also:
Constant Field Values
Constructor Detail

XCodeGen

public XCodeGen()
Method Detail

init

public void init()
          throws java.lang.Exception
Initialize the code generator

Throws:
java.lang.Exception - if any error occurs

run

public void run()
         throws ParserException,
                XCodeGenException,
                java.io.IOException
Run the code generator.

Throws:
ParserException
XCodeGenException
java.io.IOException

setFilepath

public void setFilepath(java.lang.String filepath)

setLanguage

public void setLanguage(java.lang.String language)

setDatabase

public void setDatabase(java.lang.String database)

setBeanOutputDir

public void setBeanOutputDir(java.lang.String outputDir)

setGenerateDAO

public void setGenerateDAO(boolean flag)

setDAOClassPrefix

public void setDAOClassPrefix(java.lang.String prefix)

setDAOClassSuffix

public void setDAOClassSuffix(java.lang.String suffix)

setDAOPackageSuffix

public void setDAOPackageSuffix(java.lang.String suffix)

setGenerateDTO

public void setGenerateDTO(boolean flag)

setDTOClassPrefix

public void setDTOClassPrefix(java.lang.String prefix)

setDTOClassSuffix

public void setDTOClassSuffix(java.lang.String suffix)

setDTOPackageSuffix

public void setDTOPackageSuffix(java.lang.String suffix)

setGenerateDDL

public void setGenerateDDL(boolean flag)

setSQLOutputDir

public void setSQLOutputDir(java.lang.String outputDir)

setDDLOutputFile

public void setDDLOutputFile(java.lang.String outputFile)

setDDLStringSize

public void setDDLStringSize(java.lang.String size)