|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.eugene.Template<M>
org.nuiton.eugene.AbstractGenerator<org.nuiton.eugene.models.object.ObjectModel>
org.nuiton.eugene.models.object.ObjectModelGenerator
org.nuiton.topia.generator.EntityAbstractGenerator
Transformer :
EntityAbstractTransformer.
@Deprecated public class EntityAbstractGenerator
Generateur d'entites abstraites. Il s'agit de l'implatation par defaut d'une entite. Les classes generees sont surchargees par un XXXImpl lorsque l'entite n'est pas abstraite. La surcharge peut etre ecrite par l'utilisateur.
|
| 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 | |
|---|---|
EntityAbstractGenerator()
Deprecated. |
|
| Method Summary | |
|---|---|
protected boolean |
generateBody()
Deprecated. |
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 |
|---|
public EntityAbstractGenerator()
| Method Detail |
|---|
protected boolean generateBody()
public String getFilenameForClass(org.nuiton.eugene.models.object.ObjectModelClass clazz)
getFilenameForClass in class org.nuiton.eugene.models.object.ObjectModelGenerator
public void generateFromClass(Writer output,
org.nuiton.eugene.models.object.ObjectModelClass clazz)
throws IOException
generateFromClass in class org.nuiton.eugene.models.object.ObjectModelGeneratorIOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||