org.nuiton.eugene.test.generator
Class Megatron

java.lang.Object
  extended by org.nuiton.eugene.Template<I>
      extended by org.nuiton.eugene.Transformer<ObjectModel,O>
          extended by org.nuiton.eugene.ObjectModelTransformer<ObjectModel>
              extended by org.nuiton.eugene.java.ObjectModelTransformerToJava
                  extended by org.nuiton.eugene.test.generator.Megatron

public class Megatron
extends ObjectModelTransformerToJava

Megatron Chainage des transformer : Modele de depart -> transformation dans BeanTransformer = modele d'entrée de Megatron Created: 12 nov. 2009

Version:
$Revision$ Mise a jour: $Date$ par : $Author$
Author:
fdesbois

Field Summary
 
Fields inherited from class org.nuiton.eugene.java.ObjectModelTransformerToJava
builder
 
Fields inherited from class org.nuiton.eugene.Transformer
outputModel, outputProperties, outputTemplate, previousTransformer
 
Fields inherited from class org.nuiton.eugene.Template
encoding, excludeTemplates, generatedPackages, model, PROP_DEFAULT_PACKAGE, PROP_ENCODING, PROP_EXCLUDE_TEMPLATES, PROP_GENERATED_PACKAGES, PROP_LAST_MODIFIED_SOURCE, PROP_OVERWRITE, properties
 
Constructor Summary
Megatron()
           
 
Method Summary
protected  ObjectModelTransformerToJava initPreviousTransformer()
           
 void transformFromClass(ObjectModelClass clazz)
           
 
Methods inherited from class org.nuiton.eugene.java.ObjectModelTransformerToJava
addAttribute, addAttribute, addConstant, addConstructor, addException, addImport, addInterface, addOperation, addParameter, createAbstractClass, createClass, createInterface, debugOutputModel, initOutputModel, initOutputTemplate, setOperationBody, setSuperClass
 
Methods inherited from class org.nuiton.eugene.ObjectModelTransformer
transform, transformFromClassifier, transformFromElement, transformFromEnumeration, transformFromInterface, transformFromModel
 
Methods inherited from class org.nuiton.eugene.Transformer
applyTemplate, generate, getOutputModel, getOutputProperties, getOutputTemplate, init, setProperties, transform
 
Methods inherited from class org.nuiton.eugene.Template
getEncoding, getExcludeTemplates, getGeneratedPackages, getLastModifiedSource, getModel, getOverwrite, getProperty, setEncoding, setExcludeTemplates, setGeneratedPackages, setLastModifiedSource, setOverwrite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Megatron

public Megatron()
Method Detail

initPreviousTransformer

protected ObjectModelTransformerToJava initPreviousTransformer()
Overrides:
initPreviousTransformer in class Transformer<ObjectModel,ObjectModel>

transformFromClass

public void transformFromClass(ObjectModelClass clazz)
Overrides:
transformFromClass in class ObjectModelTransformer<ObjectModel>


Copyright © 2007-2009 CodeLutin. All Rights Reserved.