@Component(role=ArchetypeGenerationConfigurator.class, hint="default") public class DefaultArchetypeGenerationConfigurator extends org.codehaus.plexus.logging.AbstractLogEnabled implements ArchetypeGenerationConfigurator
Modifier and Type | Class and Description |
---|---|
static class |
DefaultArchetypeGenerationConfigurator.RequiredPropertyComparator |
ROLE
Constructor and Description |
---|
DefaultArchetypeGenerationConfigurator() |
Modifier and Type | Method and Description |
---|---|
void |
configureArchetype(ArchetypeGenerationRequest request,
java.lang.Boolean interactiveMode,
java.util.Properties executionProperties) |
void |
setArchetypeArtifactManager(ArchetypeArtifactManager archetypeArtifactManager) |
public DefaultArchetypeGenerationConfigurator()
public void setArchetypeArtifactManager(ArchetypeArtifactManager archetypeArtifactManager)
public void configureArchetype(ArchetypeGenerationRequest request, java.lang.Boolean interactiveMode, java.util.Properties executionProperties) throws ArchetypeNotDefined, UnknownArchetype, ArchetypeNotConfigured, java.io.IOException, org.codehaus.plexus.components.interactivity.PrompterException, ArchetypeGenerationConfigurationFailure
configureArchetype
in interface ArchetypeGenerationConfigurator
ArchetypeNotDefined
UnknownArchetype
ArchetypeNotConfigured
java.io.IOException
org.codehaus.plexus.components.interactivity.PrompterException
ArchetypeGenerationConfigurationFailure
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.