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 classAbstractGenerator<M extends Model>AbstractGenerator Created: 28 oct. 2009classAbstractMetaTransformer<M extends Model>Abstract meta transformer which contains some templates to apply to an incoming model.classFriendTemplatesGeneratorCreated by tchemit on 24/06/17.classTransformer<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. outputTemplateOutput 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 voidAbstractMetaTransformer. applyTemplates(M model, List<? extends Template<M>> templates, File destDir)Generates to the givendestination directoryusing 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 classJavaGeneratorJavaGenerator Stupid generation of an ObjectModel with Java classes and interfaces.classObjectModelTransformerToJavaCreated: 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 classObjectModelGeneratorPour 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.classObjectModelTransformer<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 classStateModelGeneratorStateModelGenerator.
-