org.apache.maven.archetype.ui
Interface ArchetypeFactory

All Known Implementing Classes:
DefaultArchetypeFactory

public interface ArchetypeFactory


Field Summary
static String ROLE
           
 
Method Summary
 org.apache.maven.archetype.common.ArchetypeConfiguration createArchetypeConfiguration(org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor archetypeDescriptor, Properties properties)
           
 org.apache.maven.archetype.common.ArchetypeConfiguration createArchetypeConfiguration(org.apache.maven.archetype.metadata.ArchetypeDescriptor archetypeDescriptor, Properties properties)
           
 org.apache.maven.archetype.common.ArchetypeConfiguration createArchetypeConfiguration(org.apache.maven.project.MavenProject project, org.apache.maven.archetype.common.ArchetypeDefinition archetypeDefinition, Properties properties)
           
 org.apache.maven.archetype.common.ArchetypeDefinition createArchetypeDefinition(Properties properties)
           
 void updateArchetypeConfiguration(org.apache.maven.archetype.common.ArchetypeConfiguration archetypeConfiguration, org.apache.maven.archetype.common.ArchetypeDefinition archetypeDefinition)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

createArchetypeConfiguration

org.apache.maven.archetype.common.ArchetypeConfiguration createArchetypeConfiguration(org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor archetypeDescriptor,
                                                                                      Properties properties)

createArchetypeConfiguration

org.apache.maven.archetype.common.ArchetypeConfiguration createArchetypeConfiguration(org.apache.maven.archetype.metadata.ArchetypeDescriptor archetypeDescriptor,
                                                                                      Properties properties)

createArchetypeConfiguration

org.apache.maven.archetype.common.ArchetypeConfiguration createArchetypeConfiguration(org.apache.maven.project.MavenProject project,
                                                                                      org.apache.maven.archetype.common.ArchetypeDefinition archetypeDefinition,
                                                                                      Properties properties)

createArchetypeDefinition

org.apache.maven.archetype.common.ArchetypeDefinition createArchetypeDefinition(Properties properties)

updateArchetypeConfiguration

void updateArchetypeConfiguration(org.apache.maven.archetype.common.ArchetypeConfiguration archetypeConfiguration,
                                  org.apache.maven.archetype.common.ArchetypeDefinition archetypeDefinition)


Copyright © 2007-2008 The Apache Software Foundation. All Rights Reserved.