Package org.apache.maven.archetype.ui
Class ArchetypeConfiguration
java.lang.Object
org.apache.maven.archetype.ui.ArchetypeConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private Properties
private String
private String
private String
private String
private Properties
private String
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRequiredProperty
(String string) getDefaultValue
(String requiredProperty) getGoals()
getName()
getProperty
(String property) getPropertyValidationRegex
(String requiredProperty) getUrl()
boolean
boolean
isConfigured
(String requiredProperties) void
removeRequiredProperty
(String string) void
reset()
void
setArtifactId
(String artifactId) void
setDefaultProperty
(String requiredProperty, String propertyValue) void
setDescription
(String description) void
void
setGroupId
(String groupId) void
void
setProperty
(String requiredProperty, String propertyValue) void
setPropertyValidationRegex
(String requiredProperty, String regex) void
setRequiredProperties
(List<String> requiredProperties) void
void
setVersion
(String version) boolean
validatePropertyValue
(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
-