Class ArchetypeConfiguration
java.lang.Object
org.apache.maven.archetype.ui.ArchetypeConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Propertiesprivate Stringprivate Stringprivate Stringprivate Stringprivate Propertiesprivate Stringprivate String -
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)
-
Field Details
-
groupId
-
artifactId
-
version
-
name
-
goals
-
url
-
description
-
requiredProperties
-
properties
-
defaultProperties
-
propertiesValidationPatterns
-
-
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
-