@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 ArchetypeGenerationConfigurator
ArchetypeNotDefined
UnknownArchetype
ArchetypeNotConfigured
IOException
org.codehaus.plexus.components.interactivity.PrompterException
ArchetypeGenerationConfigurationFailure
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.