Package io.vertigo.studio.impl.generator
Interface GeneratorPlugin
-
- All Superinterfaces:
io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Plugin
- All Known Implementing Classes:
AuthorizationGeneratorPlugin,DomainGeneratorPlugin,FileInfoGeneratorPlugin,JSGeneratorPlugin,KspGeneratorPlugin,MermaidGeneratorPlugin,SearchGeneratorPlugin,SqlGeneratorPlugin,TaskGeneratorPlugin,TaskTestGeneratorPlugin,TSGeneratorPlugin,WsTsGeneratorPlugin
public interface GeneratorPlugin extends io.vertigo.core.node.component.PluginPlugin de génération de fichiers.- Author:
- dchallas
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclean(GeneratorConfig generatorConfig, GeneratorResultBuilder generatorResultBuilder)voidgenerate(Notebook notebook, GeneratorConfig generatorConfig, GeneratorResultBuilder generatorResultBuilder)Génération d'un fichier à partir d'une source et de paramètres.StringgetOutputType()
-
-
-
Method Detail
-
generate
void generate(Notebook notebook, GeneratorConfig generatorConfig, GeneratorResultBuilder generatorResultBuilder)
Génération d'un fichier à partir d'une source et de paramètres.- Parameters:
generatorConfig- general configuration of the generatorgeneratorResultBuilder- Builder
-
clean
void clean(GeneratorConfig generatorConfig, GeneratorResultBuilder generatorResultBuilder)
-
getOutputType
String getOutputType()
-
-