Interface ArchetypeGenerationQueryer

  • All Known Implementing Classes:
    DefaultArchetypeGenerationQueryer

    public interface ArchetypeGenerationQueryer

    User interaction component to query informations necessary for a project generation from an archetype.

    TODO this interface is bound to its implementation through the prompter exception
    • Method Detail

      • confirmConfiguration

        boolean confirmConfiguration​(ArchetypeConfiguration archetypeConfiguration)
                              throws org.codehaus.plexus.components.interactivity.PrompterException
        Throws:
        org.codehaus.plexus.components.interactivity.PrompterException
      • getPropertyValue

        java.lang.String getPropertyValue​(java.lang.String requiredProperty,
                                          java.lang.String defaultValue,
                                          java.util.regex.Pattern validationRegex)
                                   throws org.codehaus.plexus.components.interactivity.PrompterException
        Throws:
        org.codehaus.plexus.components.interactivity.PrompterException