org.apache.maven.archetype.creator
Interface ArchetypeCreator

All Known Implementing Classes:
FilesetArchetypeCreator

public interface ArchetypeCreator


Field Summary
static String ROLE
           
 
Method Summary
 void createArchetype(org.apache.maven.project.MavenProject project, File propertyFile, List languages, List filtereds, String defaultEncoding, boolean ignoreReplica, File archetypeRegistryFile)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

createArchetype

void createArchetype(org.apache.maven.project.MavenProject project,
                     File propertyFile,
                     List languages,
                     List filtereds,
                     String defaultEncoding,
                     boolean ignoreReplica,
                     File archetypeRegistryFile)
                     throws IOException,
                            org.apache.maven.archetype.exception.ArchetypeNotDefined,
                            org.apache.maven.archetype.exception.ArchetypeNotConfigured,
                            org.apache.maven.archetype.exception.TemplateCreationException,
                            org.codehaus.plexus.util.xml.pull.XmlPullParserException
Throws:
IOException
org.apache.maven.archetype.exception.ArchetypeNotDefined
org.apache.maven.archetype.exception.ArchetypeNotConfigured
org.apache.maven.archetype.exception.TemplateCreationException
org.codehaus.plexus.util.xml.pull.XmlPullParserException


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