org.apache.maven.archetype
Class ArchetypeCreationRequest

java.lang.Object
  extended by org.apache.maven.archetype.ArchetypeCreationRequest

public class ArchetypeCreationRequest
extends Object

Author:
Jason van Zyl

Constructor Summary
ArchetypeCreationRequest()
           
 
Method Summary
 File getArchetypeRegistryFile()
           
 String getDefaultEncoding()
           
 List<String> getFiltereds()
           
 List<String> getLanguages()
           
 org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
           
 File getOutputDirectory()
           
 String getPackageName()
           
 String getPostPhase()
           
 MavenProject getProject()
           
 Properties getProperties()
           
 boolean isKeepParent()
           
 boolean isPartialArchetype()
           
 boolean isPreserveCData()
           
 ArchetypeCreationRequest setArchetypeRegistryFile(File archetypeRegistryFile)
           
 ArchetypeCreationRequest setDefaultEncoding(String defaultEncoding)
           
 ArchetypeCreationRequest setFiltereds(List<String> filtereds)
           
 ArchetypeCreationRequest setKeepParent(boolean keepParent)
           
 ArchetypeCreationRequest setLanguages(List<String> languages)
           
 ArchetypeCreationRequest setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
           
 ArchetypeCreationRequest setOutputDirectory(File outputDirectory)
           
 ArchetypeCreationRequest setPackageName(String packageName)
           
 ArchetypeCreationRequest setPartialArchetype(boolean partialArchetype)
           
 ArchetypeCreationRequest setPostPhase(String postPhase)
           
 ArchetypeCreationRequest setPreserveCData(boolean preserveCData)
           
 ArchetypeCreationRequest setProject(MavenProject project)
           
 ArchetypeCreationRequest setProperties(Properties properties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArchetypeCreationRequest

public ArchetypeCreationRequest()
Method Detail

getPostPhase

public String getPostPhase()

setPostPhase

public ArchetypeCreationRequest setPostPhase(String postPhase)

getLocalRepository

public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()

setLocalRepository

public ArchetypeCreationRequest setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)

getProject

public MavenProject getProject()

setProject

public ArchetypeCreationRequest setProject(MavenProject project)

getLanguages

public List<String> getLanguages()

setLanguages

public ArchetypeCreationRequest setLanguages(List<String> languages)

getFiltereds

public List<String> getFiltereds()

setFiltereds

public ArchetypeCreationRequest setFiltereds(List<String> filtereds)

getDefaultEncoding

public String getDefaultEncoding()

setDefaultEncoding

public ArchetypeCreationRequest setDefaultEncoding(String defaultEncoding)

isPreserveCData

public boolean isPreserveCData()

setPreserveCData

public ArchetypeCreationRequest setPreserveCData(boolean preserveCData)

isKeepParent

public boolean isKeepParent()

setKeepParent

public ArchetypeCreationRequest setKeepParent(boolean keepParent)

isPartialArchetype

public boolean isPartialArchetype()

setPartialArchetype

public ArchetypeCreationRequest setPartialArchetype(boolean partialArchetype)

getArchetypeRegistryFile

public File getArchetypeRegistryFile()

setArchetypeRegistryFile

public ArchetypeCreationRequest setArchetypeRegistryFile(File archetypeRegistryFile)

getProperties

public Properties getProperties()

setProperties

public ArchetypeCreationRequest setProperties(Properties properties)

getPackageName

public String getPackageName()

setPackageName

public ArchetypeCreationRequest setPackageName(String packageName)

getOutputDirectory

public File getOutputDirectory()

setOutputDirectory

public ArchetypeCreationRequest setOutputDirectory(File outputDirectory)


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