org.apache.maven.archetype.creator
Class FilesetArchetypeCreator

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

public class FilesetArchetypeCreator
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements ArchetypeCreator

Create a 2.x Archetype project from a project. Since 2.0-alpha-5, an integration-test named "basic" is created along the archetype itself to provide immediate test when building the archetype.

Plexus component:
role-hint:
"fileset"

Field Summary
 
Fields inherited from interface org.apache.maven.archetype.creator.ArchetypeCreator
ROLE
 
Constructor Summary
FilesetArchetypeCreator()
           
 
Method Summary
 void createArchetype(ArchetypeCreationRequest request, ArchetypeCreationResult result)
           
 String getArchetypeVersion()
           
 
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

FilesetArchetypeCreator

public FilesetArchetypeCreator()
Method Detail

createArchetype

public void createArchetype(ArchetypeCreationRequest request,
                            ArchetypeCreationResult result)
Specified by:
createArchetype in interface ArchetypeCreator

getArchetypeVersion

public String getArchetypeVersion()


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