Class DefaultArchetypeGenerationConfigurator
- java.lang.Object
-
- org.codehaus.plexus.logging.AbstractLogEnabled
-
- org.apache.maven.archetype.ui.generation.DefaultArchetypeGenerationConfigurator
-
- All Implemented Interfaces:
ArchetypeGenerationConfigurator,org.codehaus.plexus.logging.LogEnabled
@Component(role=ArchetypeGenerationConfigurator.class, hint="default") public class DefaultArchetypeGenerationConfigurator extends org.codehaus.plexus.logging.AbstractLogEnabled implements ArchetypeGenerationConfigurator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDefaultArchetypeGenerationConfigurator.RequiredPropertyComparator
-
Field Summary
-
Fields inherited from interface org.apache.maven.archetype.ui.generation.ArchetypeGenerationConfigurator
ROLE
-
-
Constructor Summary
Constructors Constructor Description DefaultArchetypeGenerationConfigurator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureArchetype(ArchetypeGenerationRequest request, java.lang.Boolean interactiveMode, java.util.Properties executionProperties)voidsetArchetypeArtifactManager(ArchetypeArtifactManager archetypeArtifactManager)
-
-
-
Method Detail
-
setArchetypeArtifactManager
public void setArchetypeArtifactManager(ArchetypeArtifactManager archetypeArtifactManager)
-
configureArchetype
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
- Specified by:
configureArchetypein interfaceArchetypeGenerationConfigurator- Throws:
ArchetypeNotDefinedUnknownArchetypeArchetypeNotConfiguredjava.io.IOExceptionorg.codehaus.plexus.components.interactivity.PrompterExceptionArchetypeGenerationConfigurationFailure
-
-