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.Plugin
Plugin de génération de fichiers.
- Author:
- dchallas
-
Method Summary
Modifier and TypeMethodDescriptionvoidclean(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.
-
Method Details
-
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
-
getOutputType
String getOutputType()
-