Class DefaultArchetypeCreationQueryer
- java.lang.Object
-
- org.codehaus.plexus.logging.AbstractLogEnabled
-
- org.apache.maven.archetype.ui.creation.DefaultArchetypeCreationQueryer
-
- All Implemented Interfaces:
ArchetypeCreationQueryer,org.codehaus.plexus.logging.LogEnabled
@Component(role=ArchetypeCreationQueryer.class, hint="default") public class DefaultArchetypeCreationQueryer extends org.codehaus.plexus.logging.AbstractLogEnabled implements ArchetypeCreationQueryer
-
-
Field Summary
-
Fields inherited from interface org.apache.maven.archetype.ui.creation.ArchetypeCreationQueryer
ROLE
-
-
Constructor Summary
Constructors Constructor Description DefaultArchetypeCreationQueryer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaskAddAnotherProperty()java.lang.StringaskNewPropertyKey()java.lang.StringaskReplacementValue(java.lang.String propertyKey, java.lang.String defaultValue)booleanconfirmConfiguration(ArchetypeConfiguration archetypeConfiguration)java.lang.StringgetArchetypeArtifactId(java.lang.String defaultValue)java.lang.StringgetArchetypeGroupId(java.lang.String defaultValue)java.lang.StringgetArchetypeVersion(java.lang.String defaultValue)java.lang.StringgetArtifactId(java.lang.String defaultValue)java.lang.StringgetGroupId(java.lang.String defaultValue)java.lang.StringgetPackage(java.lang.String defaultValue)java.lang.StringgetVersion(java.lang.String defaultValue)
-
-
-
Method Detail
-
getArchetypeArtifactId
public java.lang.String getArchetypeArtifactId(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
getArchetypeArtifactIdin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
getArchetypeGroupId
public java.lang.String getArchetypeGroupId(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
getArchetypeGroupIdin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
getArchetypeVersion
public java.lang.String getArchetypeVersion(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
getArchetypeVersionin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
getArtifactId
public java.lang.String getArtifactId(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
getArtifactIdin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
askAddAnotherProperty
public boolean askAddAnotherProperty() throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
askAddAnotherPropertyin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
askNewPropertyKey
public java.lang.String askNewPropertyKey() throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
askNewPropertyKeyin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
askReplacementValue
public java.lang.String askReplacementValue(java.lang.String propertyKey, java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
askReplacementValuein interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
confirmConfiguration
public boolean confirmConfiguration(ArchetypeConfiguration archetypeConfiguration) throws org.codehaus.plexus.components.interactivity.PrompterException
- Specified by:
confirmConfigurationin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
getGroupId
public java.lang.String getGroupId(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
getGroupIdin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
getPackage
public java.lang.String getPackage(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
getPackagein interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
getVersion
public java.lang.String getVersion(java.lang.String defaultValue) throws org.codehaus.plexus.components.interactivity.PrompterException- Specified by:
getVersionin interfaceArchetypeCreationQueryer- Throws:
org.codehaus.plexus.components.interactivity.PrompterException
-
-