@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,
Boolean interactiveMode,
Properties executionProperties) |
void |
setArchetypeArtifactManager(ArchetypeArtifactManager archetypeArtifactManager) |
public DefaultArchetypeGenerationConfigurator()
public void setArchetypeArtifactManager(ArchetypeArtifactManager archetypeArtifactManager)
public void configureArchetype(ArchetypeGenerationRequest request, Boolean interactiveMode, Properties executionProperties) throws ArchetypeNotDefined, UnknownArchetype, ArchetypeNotConfigured, IOException, org.codehaus.plexus.components.interactivity.PrompterException, ArchetypeGenerationConfigurationFailure
configureArchetype in interface ArchetypeGenerationConfiguratorArchetypeNotDefinedUnknownArchetypeArchetypeNotConfiguredIOExceptionorg.codehaus.plexus.components.interactivity.PrompterExceptionArchetypeGenerationConfigurationFailureCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.