org.apache.maven.archetype.generator
Interface ArchetypeSelector

All Known Implementing Classes:
DefaultArchetypeSelector

public interface ArchetypeSelector


Field Summary
static String ROLE
           
 
Method Summary
 void selectArchetype(String archetypeGroupId, String archetypeArtifactId, String archetypeVersion, Boolean interactiveMode, File propertyFile, File archetypeRegistryFile, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List repositories)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

selectArchetype

void selectArchetype(String archetypeGroupId,
                     String archetypeArtifactId,
                     String archetypeVersion,
                     Boolean interactiveMode,
                     File propertyFile,
                     File archetypeRegistryFile,
                     org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                     List repositories)
                     throws ArchetypeNotDefined,
                            UnknownArchetype,
                            IOException,
                            FileNotFoundException,
                            org.codehaus.plexus.components.interactivity.PrompterException,
                            ArchetypeSelectionFailure
Throws:
ArchetypeNotDefined
UnknownArchetype
IOException
FileNotFoundException
org.codehaus.plexus.components.interactivity.PrompterException
ArchetypeSelectionFailure


Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.