public interface ArchetypeCreationQueryer
User interaction component to query informations necessary for an archetype creation from a project.
TODO this interface is bound to its implementation through the prompter exceptionModifier and Type | Field and Description |
---|---|
static java.lang.String |
ROLE |
Modifier and Type | Method and Description |
---|---|
boolean |
askAddAnotherProperty() |
java.lang.String |
askNewPropertyKey() |
java.lang.String |
askReplacementValue(java.lang.String propertyKey,
java.lang.String defaultValue) |
boolean |
confirmConfiguration(ArchetypeConfiguration archetypeConfiguration) |
java.lang.String |
getArchetypeArtifactId(java.lang.String defaultValue) |
java.lang.String |
getArchetypeGroupId(java.lang.String defaultValue) |
java.lang.String |
getArchetypeVersion(java.lang.String defaultValue) |
java.lang.String |
getArtifactId(java.lang.String defaultValue) |
java.lang.String |
getGroupId(java.lang.String defaultValue) |
java.lang.String |
getPackage(java.lang.String defaultValue) |
java.lang.String |
getVersion(java.lang.String defaultValue) |
java.lang.String getArchetypeArtifactId(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
java.lang.String getArchetypeGroupId(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
java.lang.String getArchetypeVersion(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
java.lang.String getArtifactId(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
boolean askAddAnotherProperty() throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
java.lang.String askNewPropertyKey() throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
java.lang.String askReplacementValue(java.lang.String propertyKey, java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
boolean confirmConfiguration(ArchetypeConfiguration archetypeConfiguration) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
java.lang.String getGroupId(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
java.lang.String getPackage(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException
java.lang.String getVersion(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException
org.codehaus.plexus.components.interactivity.PrompterException