Class DefaultArchetypeGenerationConfigurator
java.lang.Object
org.apache.maven.archetype.ui.generation.DefaultArchetypeGenerationConfigurator
- All Implemented Interfaces:
ArchetypeGenerationConfigurator
@Named("default")
@Singleton
public class DefaultArchetypeGenerationConfigurator
extends Object
implements ArchetypeGenerationConfigurator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields inherited from interface org.apache.maven.archetype.ui.generation.ArchetypeGenerationConfigurator
ROLE -
Constructor Summary
ConstructorsConstructorDescriptionDefaultArchetypeGenerationConfigurator(ArchetypeArtifactManager archetypeArtifactManager, ArchetypeFactory archetypeFactory, ArchetypeGenerationQueryer archetypeGenerationQueryer, org.codehaus.plexus.velocity.VelocityComponent velocity, org.eclipse.aether.RepositorySystem repositorySystem) -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureArchetype(ArchetypeGenerationRequest request, Boolean interactiveMode, Properties executionProperties) voidsetArchetypeArtifactManager(ArchetypeArtifactManager archetypeArtifactManager)
-
Constructor Details
-
DefaultArchetypeGenerationConfigurator
@Inject public DefaultArchetypeGenerationConfigurator(ArchetypeArtifactManager archetypeArtifactManager, ArchetypeFactory archetypeFactory, ArchetypeGenerationQueryer archetypeGenerationQueryer, org.codehaus.plexus.velocity.VelocityComponent velocity, org.eclipse.aether.RepositorySystem repositorySystem)
-
-
Method Details
-
setArchetypeArtifactManager
-
configureArchetype
public void configureArchetype(ArchetypeGenerationRequest request, Boolean interactiveMode, Properties executionProperties) throws ArchetypeNotDefined, UnknownArchetype, ArchetypeNotConfigured, org.codehaus.plexus.components.interactivity.PrompterException, ArchetypeGenerationConfigurationFailure - Specified by:
configureArchetypein interfaceArchetypeGenerationConfigurator- Throws:
ArchetypeNotDefinedUnknownArchetypeArchetypeNotConfiguredorg.codehaus.plexus.components.interactivity.PrompterExceptionArchetypeGenerationConfigurationFailure
-