Interface ArchetypeCreationConfigurator

  • All Known Implementing Classes:
    DefaultArchetypeCreationConfigurator

    public interface ArchetypeCreationConfigurator
    Configurator component to organize steps for archetype creation from a project.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ROLE  
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Properties configureArchetypeCreation​(org.apache.maven.project.MavenProject project, java.lang.Boolean interactiveMode, java.util.Properties commandLineProperties, java.io.File propertyFile, java.util.List<java.lang.String> languages)  
    • Field Detail

      • ROLE

        static final java.lang.String ROLE
    • Method Detail

      • configureArchetypeCreation

        java.util.Properties configureArchetypeCreation​(org.apache.maven.project.MavenProject project,
                                                        java.lang.Boolean interactiveMode,
                                                        java.util.Properties commandLineProperties,
                                                        java.io.File propertyFile,
                                                        java.util.List<java.lang.String> languages)
                                                 throws java.io.FileNotFoundException,
                                                        java.io.IOException,
                                                        ArchetypeNotDefined,
                                                        ArchetypeNotConfigured,
                                                        org.codehaus.plexus.components.interactivity.PrompterException,
                                                        TemplateCreationException
        Throws:
        java.io.FileNotFoundException
        java.io.IOException
        ArchetypeNotDefined
        ArchetypeNotConfigured
        org.codehaus.plexus.components.interactivity.PrompterException
        TemplateCreationException