Uses of Class
org.nuiton.eugene.Template
-
Packages that use Template Package Description org.nuiton.eugene Eugene.org.nuiton.eugene.java Eugene java package : all specific class for Java generation.org.nuiton.eugene.models.object org.nuiton.eugene.models.state -
-
Uses of Template in org.nuiton.eugene
Subclasses of Template in org.nuiton.eugene Modifier and Type Class Description class
AbstractGenerator<M extends Model>
AbstractGenerator Created: 28 oct. 2009class
AbstractMetaTransformer<M extends Model>
Abstract meta transformer which contains some templates to apply to an incoming model.class
Transformer<I extends Model,O extends Model>
Transformer Created: 28 oct. 2009Fields in org.nuiton.eugene declared as Template Modifier and Type Field Description protected Template<O>
Transformer. outputTemplate
Output generator, to generate files from Output model.Methods in org.nuiton.eugene with type parameters of type Template Modifier and Type Method Description protected <T extends Template<M>>
List<T>AbstractMetaTransformer. getInstances(Class<? extends T>[] types)
Methods in org.nuiton.eugene that return Template Modifier and Type Method Description Template<O>
Transformer. getOutputTemplate()
protected abstract Template<O>
Transformer. initOutputTemplate()
Initialization of the Output generator.Methods in org.nuiton.eugene that return types with arguments of type Template Modifier and Type Method Description protected List<Template<M>>
AbstractMetaTransformer. getTemplates()
Deprecated.since 2.3, prefer use theAbstractMetaTransformer.getInstances(Class[])
Class<? extends Template<M>>[]
AbstractMetaTransformer. getTemplateTypes()
Class<? extends Template<M>>[]
AbstractMetaTransformer. getTransformers()
Deprecated.since 2.3, use the methodAbstractMetaTransformer.getTemplateTypes()
instead.Method parameters in org.nuiton.eugene with type arguments of type Template Modifier and Type Method Description protected void
AbstractMetaTransformer. applyTemplates(M model, List<? extends Template<M>> templates, File destDir)
Generates to the givendestination directory
using the given templates on the incoming givenmodel
. -
Uses of Template in org.nuiton.eugene.java
Subclasses of Template in org.nuiton.eugene.java Modifier and Type Class Description class
JavaGenerator
JavaGenerator Stupid generation of an ObjectModel with Java classes and interfaces.class
ObjectModelTransformerToJava
Created: 28 oct. 2009Methods in org.nuiton.eugene.java that return Template Modifier and Type Method Description protected Template<ObjectModel>
ObjectModelTransformerToJava. initOutputTemplate()
-
Uses of Template in org.nuiton.eugene.models.object
Subclasses of Template in org.nuiton.eugene.models.object Modifier and Type Class Description class
ObjectModelGenerator
Pour utiliser ce type de générateur il faut implanter au moins une des trois méthodes generateFrom... et le getFilenameFor... associé si l'on souhaite un nom de fichier convenable.class
ObjectModelTransformer<O extends Model>
L'initialisation du modèle de sortie et du générateur de sortie associée, se fait dans la superclass grâce à la méthode init. -
Uses of Template in org.nuiton.eugene.models.state
Subclasses of Template in org.nuiton.eugene.models.state Modifier and Type Class Description class
StateModelGenerator
StateModelGenerator.
-