org.apache.maven.archetype.creator
Class DefaultArchetypeCreationConfigurator

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.archetype.creator.DefaultArchetypeCreationConfigurator
All Implemented Interfaces:
ArchetypeCreationConfigurator, org.codehaus.plexus.logging.LogEnabled

public class DefaultArchetypeCreationConfigurator
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements ArchetypeCreationConfigurator


Field Summary
 
Fields inherited from interface org.apache.maven.archetype.creator.ArchetypeCreationConfigurator
ROLE
 
Constructor Summary
DefaultArchetypeCreationConfigurator()
           
 
Method Summary
 void configureArchetypeCreation(org.apache.maven.project.MavenProject project, Boolean interactiveMode, Properties commandLineProperties, File propertyFile, List languages)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultArchetypeCreationConfigurator

public DefaultArchetypeCreationConfigurator()
Method Detail

configureArchetypeCreation

public void configureArchetypeCreation(org.apache.maven.project.MavenProject project,
                                       Boolean interactiveMode,
                                       Properties commandLineProperties,
                                       File propertyFile,
                                       List languages)
                                throws FileNotFoundException,
                                       IOException,
                                       ArchetypeNotDefined,
                                       ArchetypeNotConfigured,
                                       org.codehaus.plexus.components.interactivity.PrompterException,
                                       TemplateCreationException
Specified by:
configureArchetypeCreation in interface ArchetypeCreationConfigurator
Throws:
FileNotFoundException
IOException
ArchetypeNotDefined
ArchetypeNotConfigured
org.codehaus.plexus.components.interactivity.PrompterException
TemplateCreationException


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