Interface ProjectGenerator
- All Known Implementing Classes:
DefaultProjectGenerator
-
Method Summary
Modifier and TypeMethodDescriptioncreateGeneratorContext
(ApplicationType applicationType, Project project, Options options, @Nullable OperatingSystem operatingSystem, List<String> selectedFeatures, ConsoleOutput consoleOutput) void
generate
(ApplicationType applicationType, Project project, OutputHandler outputHandler, GeneratorContext generatorContext) void
generate
(ApplicationType applicationType, Project project, Options options, @Nullable OperatingSystem operatingSystem, List<String> selectedFeatures, OutputHandler outputHandler, ConsoleOutput consoleOutput)
-
Method Details
-
generate
void generate(ApplicationType applicationType, Project project, Options options, @Nullable @Nullable OperatingSystem operatingSystem, List<String> selectedFeatures, OutputHandler outputHandler, ConsoleOutput consoleOutput) throws Exception - Throws:
Exception
-
generate
void generate(ApplicationType applicationType, Project project, OutputHandler outputHandler, GeneratorContext generatorContext) throws Exception - Throws:
Exception
-
createGeneratorContext
GeneratorContext createGeneratorContext(ApplicationType applicationType, Project project, Options options, @Nullable @Nullable OperatingSystem operatingSystem, List<String> selectedFeatures, ConsoleOutput consoleOutput)
-