@Component(role=ArchetypeFactory.class, hint="default") public class DefaultArchetypeFactory extends org.codehaus.plexus.logging.AbstractLogEnabled implements ArchetypeFactory
ROLE
Constructor and Description |
---|
DefaultArchetypeFactory() |
Modifier and Type | Method and Description |
---|---|
ArchetypeConfiguration |
createArchetypeConfiguration(ArchetypeDescriptor archetypeDescriptor,
Properties properties) |
ArchetypeConfiguration |
createArchetypeConfiguration(ArchetypeDescriptor archetypeDescriptor,
Properties properties) |
ArchetypeConfiguration |
createArchetypeConfiguration(MavenProject project,
ArchetypeDefinition archetypeDefinition,
Properties properties) |
ArchetypeDefinition |
createArchetypeDefinition(Properties properties) |
void |
updateArchetypeConfiguration(ArchetypeConfiguration archetypeConfiguration,
ArchetypeDefinition archetypeDefinition) |
public ArchetypeDefinition createArchetypeDefinition(Properties properties)
createArchetypeDefinition
in interface ArchetypeFactory
public ArchetypeConfiguration createArchetypeConfiguration(ArchetypeDescriptor archetypeDescriptor, Properties properties)
createArchetypeConfiguration
in interface ArchetypeFactory
public ArchetypeConfiguration createArchetypeConfiguration(ArchetypeDescriptor archetypeDescriptor, Properties properties)
createArchetypeConfiguration
in interface ArchetypeFactory
public ArchetypeConfiguration createArchetypeConfiguration(MavenProject project, ArchetypeDefinition archetypeDefinition, Properties properties)
createArchetypeConfiguration
in interface ArchetypeFactory
public void updateArchetypeConfiguration(ArchetypeConfiguration archetypeConfiguration, ArchetypeDefinition archetypeDefinition)
updateArchetypeConfiguration
in interface ArchetypeFactory
Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.