Package org.apache.maven.archetype.ui
Class ArchetypeConfiguration
java.lang.Object
org.apache.maven.archetype.ui.ArchetypeConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRequiredProperty(String string) getDefaultValue(String requiredProperty) getGoals()getName()getProperty(String property) getPropertyValidationRegex(String requiredProperty) getUrl()booleanbooleanisConfigured(String requiredProperties) voidremoveRequiredProperty(String string) voidreset()voidsetArtifactId(String artifactId) voidsetDefaultProperty(String requiredProperty, String propertyValue) voidsetDescription(String description) voidvoidsetGroupId(String groupId) voidvoidsetProperty(String requiredProperty, String propertyValue) voidsetPropertyValidationRegex(String requiredProperty, String regex) voidsetRequiredProperties(List<String> requiredProperties) voidvoidsetVersion(String version) booleanvalidatePropertyValue(String property, String value)
-
Constructor Details
-
ArchetypeConfiguration
public ArchetypeConfiguration()
-
-
Method Details
-
getDescription
-
setDescription
-
getUrl
-
setUrl
-
addRequiredProperty
-
getArtifactId
-
getGoals
-
getGroupId
-
getName
-
getRequiredProperties
-
getVersion
-
removeRequiredProperty
-
setArtifactId
-
setGoals
-
setGroupId
-
setName
-
setRequiredProperties
-
setVersion
-
reset
public void reset() -
setProperty
-
getProperty
-
getProperties
-
toProperties
-
isConfigured
public boolean isConfigured() -
isConfigured
-
setDefaultProperty
-
getDefaultValue
-
getDefaultValues
-
setPropertyValidationRegex
-
getPropertyValidationRegex
-
validatePropertyValue
-