@Component(role=ArchetypeSelector.class, hint="default") public class DefaultArchetypeSelector extends org.codehaus.plexus.logging.AbstractLogEnabled implements ArchetypeSelector
ROLE
Constructor and Description |
---|
DefaultArchetypeSelector() |
Modifier and Type | Method and Description |
---|---|
void |
selectArchetype(ArchetypeGenerationRequest request,
java.lang.Boolean interactiveMode,
java.lang.String catalogs) |
void |
setArchetypeSelectionQueryer(ArchetypeSelectionQueryer archetypeSelectionQueryer) |
public void selectArchetype(ArchetypeGenerationRequest request, java.lang.Boolean interactiveMode, java.lang.String catalogs) throws ArchetypeNotDefined, UnknownArchetype, UnknownGroup, java.io.IOException, org.codehaus.plexus.components.interactivity.PrompterException, ArchetypeSelectionFailure
selectArchetype
in interface ArchetypeSelector
ArchetypeNotDefined
UnknownArchetype
UnknownGroup
java.io.IOException
org.codehaus.plexus.components.interactivity.PrompterException
ArchetypeSelectionFailure
public void setArchetypeSelectionQueryer(ArchetypeSelectionQueryer archetypeSelectionQueryer)
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.