Interface ProjectGenerator

All Known Implementing Classes:
DefaultProjectGenerator

@DefaultImplementation(DefaultProjectGenerator.class) public interface ProjectGenerator
Project Generator API.
  • Method Details

    • writeTo

      void writeTo(@NonNull @NonNull Options options, @NonNull @NonNull File outputFolder)
      Parameters:
      options - Options used to generate the application
      outputFolder - Path where zip will be written to
    • generate

      default void generate(@NonNull @NonNull Options options, @NonNull @NonNull OutputHandler outputHandler) throws Exception
      Throws:
      Exception
    • generate

      default void generate(@NonNull @NonNull Options options, @NonNull @NonNull OutputHandler outputHandler, ConsoleOutput consoleOutput) throws Exception
      Throws:
      Exception