xcodegen.generator
Class CodeGeneratorFactory

java.lang.Object
  |
  +--xcodegen.generator.CodeGeneratorFactory

public class CodeGeneratorFactory
extends java.lang.Object

Factory of code generators.

This factory creates following code generators:

Version:
$Revision: 1.1.1.1 $
Author:
Herve Tchepannou

Field Summary
 CodeGenerator dao
          DAO code generator
 CodeGenerator ddl
          DDL code generator
 CodeGenerator dto
          DTO code generator
 
Method Summary
 CodeGenerator getDAOCodeGenerator()
          Return the DAO code generator
 CodeGenerator getDDLCodeGenerator()
          Return the DDL code generator
 CodeGenerator getDTOCodeGenerator()
          Return the DTO code generator
static CodeGeneratorFactory getInstance()
          Return an instance of the CodeGeneratorFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dao

public CodeGenerator dao
DAO code generator


dto

public CodeGenerator dto
DTO code generator


ddl

public CodeGenerator ddl
DDL code generator

Method Detail

getInstance

public static CodeGeneratorFactory getInstance()
Return an instance of the CodeGeneratorFactory

Returns:
a CodeGeneratorFactory with ...

getDTOCodeGenerator

public CodeGenerator getDTOCodeGenerator()
Return the DTO code generator

Returns:
Code generator

getDAOCodeGenerator

public CodeGenerator getDAOCodeGenerator()
Return the DAO code generator

Returns:
Code generator

getDDLCodeGenerator

public CodeGenerator getDDLCodeGenerator()
Return the DDL code generator

Returns:
Code generator