Package io.vertigo.studio.generator
Interface GeneratorManager
-
- All Superinterfaces:
io.vertigo.core.node.component.Component,io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Manager
- All Known Implementing Classes:
GeneratorManagerImpl
public interface GeneratorManager extends io.vertigo.core.node.component.ManagerThis class generates files in any text format.- Author:
- pchretien, mlaroche
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GeneratorResultclean(GeneratorConfig generatorConfig)Clean the gen directoryGeneratorResultgenerate(Notebook notebook, GeneratorConfig generatorConfig)Generates the files.
-
-
-
Method Detail
-
generate
GeneratorResult generate(Notebook notebook, GeneratorConfig generatorConfig)
Generates the files.- Returns:
- the result
-
clean
GeneratorResult clean(GeneratorConfig generatorConfig)
Clean the gen directory- Returns:
- the result
-
-