org.nuiton.topia.generator
Class DAOGenerator

java.lang.Object
  extended by org.nuiton.eugene.Template<M>
      extended by org.nuiton.eugene.AbstractGenerator<org.nuiton.eugene.models.object.ObjectModel>
          extended by org.nuiton.eugene.models.object.ObjectModelGenerator
              extended by org.nuiton.topia.generator.DAOGenerator

Deprecated. since 2.3.0, prefer use the corresponding Transformer : DAOTransformer.

@Deprecated
public class DAOGenerator
extends org.nuiton.eugene.models.object.ObjectModelGenerator

Plexus component:
role:
"org.nuiton.eugene.Template"
role-hint:
"org.nuiton.topia.generator.DAOGenerator"

Field Summary
 
Fields inherited from class org.nuiton.eugene.AbstractGenerator
parent
 
Fields inherited from class org.nuiton.eugene.Template
excludeTemplates, generatedPackages, model, PROP_DEFAULT_PACKAGE, PROP_ENCODING, PROP_EXCLUDE_TEMPLATES, PROP_GENERATED_PACKAGES, PROP_LAST_MODIFIED_SOURCE, PROP_OVERWRITE, properties
 
Constructor Summary
DAOGenerator()
          Deprecated.  
 
Method Summary
 void generateFromClass(Writer output, org.nuiton.eugene.models.object.ObjectModelClass clazz)
          Deprecated.  
 String getFilenameForClass(org.nuiton.eugene.models.object.ObjectModelClass clazz)
          Deprecated.  
 
Methods inherited from class org.nuiton.eugene.models.object.ObjectModelGenerator
applyTemplate, canGenerateElement, generate, generateFromClassifier, generateFromElement, generateFromEnum, generateFromEnumeration, generateFromInterface, generateFromModel, getFilenameForClassifier, getFilenameForEnumeration, getFilenameForInterface, getFilenameForModel, getFilenameForPackage
 
Methods inherited from class org.nuiton.eugene.AbstractGenerator
canGeneratePackage, getDestinationFile, getEncoding, getLastModifiedSource, getOverwrite, getProperty, isNewerThanSource, setParent, write
 
Methods inherited from class org.nuiton.eugene.Template
getExcludeTemplates, getGeneratedPackages, getModel, setEncoding, setExcludeTemplates, setGeneratedPackages, setLastModifiedSource, setOverwrite, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DAOGenerator

public DAOGenerator()
Deprecated. 
Method Detail

getFilenameForClass

public String getFilenameForClass(org.nuiton.eugene.models.object.ObjectModelClass clazz)
Deprecated. 
Overrides:
getFilenameForClass in class org.nuiton.eugene.models.object.ObjectModelGenerator

generateFromClass

public void generateFromClass(Writer output,
                              org.nuiton.eugene.models.object.ObjectModelClass clazz)
                       throws IOException
Deprecated. 
Overrides:
generateFromClass in class org.nuiton.eugene.models.object.ObjectModelGenerator
Throws:
IOException


Copyright © 2004-2010 CodeLutin. All Rights Reserved.