org.apache.maven.archetype.generator
Interface ArchetypeGenerator

All Known Implementing Classes:
DefaultArchetypeGenerator

public interface ArchetypeGenerator


Field Summary
static String ROLE
           
 
Method Summary
 void generateArchetype(File propertyFile, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List repositories, String basedir)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

generateArchetype

void generateArchetype(File propertyFile,
                       org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                       List repositories,
                       String basedir)
                       throws IOException,
                              ArchetypeNotDefined,
                              UnknownArchetype,
                              ArchetypeNotConfigured,
                              ProjectDirectoryExists,
                              PomFileExists,
                              OutputFileExists,
                              FileNotFoundException,
                              org.codehaus.plexus.util.xml.pull.XmlPullParserException,
                              org.dom4j.DocumentException,
                              InvalidPackaging,
                              ArchetypeGenerationFailure
Throws:
IOException
ArchetypeNotDefined
UnknownArchetype
ArchetypeNotConfigured
ProjectDirectoryExists
PomFileExists
OutputFileExists
FileNotFoundException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
org.dom4j.DocumentException
InvalidPackaging
ArchetypeGenerationFailure


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