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,
                              org.apache.maven.archetype.exception.ArchetypeNotDefined,
                              org.apache.maven.archetype.exception.UnknownArchetype,
                              org.apache.maven.archetype.exception.ArchetypeNotConfigured,
                              org.apache.maven.archetype.exception.ProjectDirectoryExists,
                              org.apache.maven.archetype.exception.PomFileExists,
                              org.apache.maven.archetype.exception.OutputFileExists,
                              FileNotFoundException,
                              org.codehaus.plexus.util.xml.pull.XmlPullParserException,
                              org.dom4j.DocumentException,
                              org.apache.maven.archetype.exception.InvalidPackaging,
                              org.apache.maven.archetype.exception.ArchetypeGenerationFailure
Throws:
IOException
org.apache.maven.archetype.exception.ArchetypeNotDefined
org.apache.maven.archetype.exception.UnknownArchetype
org.apache.maven.archetype.exception.ArchetypeNotConfigured
org.apache.maven.archetype.exception.ProjectDirectoryExists
org.apache.maven.archetype.exception.PomFileExists
org.apache.maven.archetype.exception.OutputFileExists
FileNotFoundException
org.codehaus.plexus.util.xml.pull.XmlPullParserException
org.dom4j.DocumentException
org.apache.maven.archetype.exception.InvalidPackaging
org.apache.maven.archetype.exception.ArchetypeGenerationFailure


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