Package | Description |
---|---|
org.apache.maven.archetype | |
org.apache.maven.archetype.catalog | |
org.apache.maven.archetype.catalog.io.xpp3 | |
org.apache.maven.archetype.source | |
org.apache.maven.archetype.ui.generation |
User Interaction for project creation from an archetype.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultArchetypeManager.updateLocalCatalog(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
Archetype archetype) |
void |
ArchetypeManager.updateLocalCatalog(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
Archetype archetype) |
Constructor and Description |
---|
ArchetypeGenerationRequest(Archetype archetype) |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Archetype> |
ArchetypeCatalog.archetypes
Field archetypes.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Archetype> |
ArchetypeCatalog.getArchetypes()
Method getArchetypes.
|
Modifier and Type | Method and Description |
---|---|
void |
ArchetypeCatalog.addArchetype(Archetype archetype)
Method addArchetype.
|
void |
ArchetypeCatalog.removeArchetype(Archetype archetype)
Method removeArchetype.
|
Modifier and Type | Method and Description |
---|---|
void |
ArchetypeCatalog.setArchetypes(java.util.List<Archetype> archetypes)
Set list of Acthetypes available in this catalog.
|
Modifier and Type | Method and Description |
---|---|
private Archetype |
ArchetypeCatalogXpp3Reader.parseArchetype(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
boolean strict)
Method parseArchetype.
|
Modifier and Type | Method and Description |
---|---|
private void |
ArchetypeCatalogXpp3Writer.writeArchetype(Archetype archetype,
java.lang.String tagName,
org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeArchetype.
|
Modifier and Type | Method and Description |
---|---|
void |
RemoteCatalogArchetypeDataSource.updateCatalog(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
Archetype archetype) |
void |
ArchetypeDataSource.updateCatalog(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
Archetype archetype) |
void |
InternalCatalogArchetypeDataSource.updateCatalog(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
Archetype archetype) |
void |
LocalCatalogArchetypeDataSource.updateCatalog(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
Archetype archetype) |
Modifier and Type | Method and Description |
---|---|
Archetype |
ArchetypeSelectionQueryer.selectArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> map) |
Archetype |
DefaultArchetypeSelectionQueryer.selectArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> catalogs) |
Archetype |
ArchetypeSelectionQueryer.selectArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> archetypes,
ArchetypeDefinition defaultDefinition)
Select an archetype from the given map.
|
Archetype |
DefaultArchetypeSelectionQueryer.selectArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> catalogs,
ArchetypeDefinition defaultDefinition) |
private Archetype |
DefaultArchetypeSelectionQueryer.selectVersion(java.util.Map<java.lang.String,java.util.List<Archetype>> catalogs,
java.lang.String groupId,
java.lang.String artifactId) |
Modifier and Type | Method and Description |
---|---|
private java.util.Map.Entry<java.lang.String,Archetype> |
DefaultArchetypeSelector.findArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> archetypes,
java.lang.String groupId,
java.lang.String artifactId) |
private java.util.Map<java.lang.String,java.util.List<Archetype>> |
DefaultArchetypeSelector.getArchetypesByCatalog(org.apache.maven.project.ProjectBuildingRequest buildingRequest,
java.lang.String catalogs) |
static java.util.Map<java.lang.String,java.util.List<Archetype>> |
ArchetypeSelectorUtils.getFilteredArchetypesByCatalog(java.util.Map<java.lang.String,java.util.List<Archetype>> archetypesPerCatalog,
java.lang.String filter)
apply some filtering on archetypes.
|
Modifier and Type | Method and Description |
---|---|
private void |
DefaultArchetypeSelector.updateDefinition(ArchetypeDefinition definition,
Archetype archetype) |
private void |
DefaultArchetypeSelector.updateRepository(ArchetypeDefinition definition,
Archetype archetype) |
Modifier and Type | Method and Description |
---|---|
private java.util.Map.Entry<java.lang.String,Archetype> |
DefaultArchetypeSelector.findArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> archetypes,
java.lang.String groupId,
java.lang.String artifactId) |
static java.util.Map<java.lang.String,java.util.List<Archetype>> |
ArchetypeSelectorUtils.getFilteredArchetypesByCatalog(java.util.Map<java.lang.String,java.util.List<Archetype>> archetypesPerCatalog,
java.lang.String filter)
apply some filtering on archetypes.
|
Archetype |
ArchetypeSelectionQueryer.selectArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> map) |
Archetype |
DefaultArchetypeSelectionQueryer.selectArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> catalogs) |
Archetype |
ArchetypeSelectionQueryer.selectArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> archetypes,
ArchetypeDefinition defaultDefinition)
Select an archetype from the given map.
|
Archetype |
DefaultArchetypeSelectionQueryer.selectArchetype(java.util.Map<java.lang.String,java.util.List<Archetype>> catalogs,
ArchetypeDefinition defaultDefinition) |
private Archetype |
DefaultArchetypeSelectionQueryer.selectVersion(java.util.Map<java.lang.String,java.util.List<Archetype>> catalogs,
java.lang.String groupId,
java.lang.String artifactId) |