org.apache.maven.archetype.common
Class DefaultArchetypeFilesResolver
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.archetype.common.DefaultArchetypeFilesResolver
- All Implemented Interfaces:
- ArchetypeFilesResolver, org.codehaus.plexus.logging.LogEnabled
public class DefaultArchetypeFilesResolver
- extends org.codehaus.plexus.logging.AbstractLogEnabled
- implements ArchetypeFilesResolver
Method Summary |
List |
filterFiles(FileSet fileSet,
List archetypeResources)
|
List |
filterFiles(String moduleOffset,
FileSet fileSet,
List archetypeResources)
|
List |
findOtherResources(int level,
List files,
List sourcesFiles,
String languages)
|
List |
findOtherResources(int level,
List files,
String languages)
|
List |
findOtherSources(int level,
List files,
String languages)
|
List |
findResourcesMainFiles(List files,
String languages)
|
List |
findResourcesTestFiles(List files,
String languages)
|
List |
findSiteFiles(List files,
String languages)
|
List |
findSourcesMainFiles(List files,
String languages)
|
List |
findSourcesTestFiles(List files,
String languages)
|
List |
getFilesWithExtension(List files,
String extension)
|
List |
getFilteredFiles(List files,
String filtered)
|
List |
getPackagedFiles(List files,
String packageName)
|
List |
getUnfilteredFiles(List files,
String filtered)
|
List |
getUnpackagedFiles(List files,
String packageName)
|
String |
resolvePackage(File basedir,
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 |
DefaultArchetypeFilesResolver
public DefaultArchetypeFilesResolver()
getFilesWithExtension
public List getFilesWithExtension(List files,
String extension)
- Specified by:
getFilesWithExtension
in interface ArchetypeFilesResolver
getFilteredFiles
public List getFilteredFiles(List files,
String filtered)
- Specified by:
getFilteredFiles
in interface ArchetypeFilesResolver
filterFiles
public List filterFiles(FileSet fileSet,
List archetypeResources)
- Specified by:
filterFiles
in interface ArchetypeFilesResolver
filterFiles
public List filterFiles(String moduleOffset,
FileSet fileSet,
List archetypeResources)
- Specified by:
filterFiles
in interface ArchetypeFilesResolver
findOtherResources
public List findOtherResources(int level,
List files,
String languages)
- Specified by:
findOtherResources
in interface ArchetypeFilesResolver
findOtherResources
public List findOtherResources(int level,
List files,
List sourcesFiles,
String languages)
- Specified by:
findOtherResources
in interface ArchetypeFilesResolver
findOtherSources
public List findOtherSources(int level,
List files,
String languages)
- Specified by:
findOtherSources
in interface ArchetypeFilesResolver
findResourcesMainFiles
public List findResourcesMainFiles(List files,
String languages)
- Specified by:
findResourcesMainFiles
in interface ArchetypeFilesResolver
findResourcesTestFiles
public List findResourcesTestFiles(List files,
String languages)
- Specified by:
findResourcesTestFiles
in interface ArchetypeFilesResolver
findSiteFiles
public List findSiteFiles(List files,
String languages)
- Specified by:
findSiteFiles
in interface ArchetypeFilesResolver
findSourcesMainFiles
public List findSourcesMainFiles(List files,
String languages)
- Specified by:
findSourcesMainFiles
in interface ArchetypeFilesResolver
findSourcesTestFiles
public List findSourcesTestFiles(List files,
String languages)
- Specified by:
findSourcesTestFiles
in interface ArchetypeFilesResolver
getPackagedFiles
public List getPackagedFiles(List files,
String packageName)
- Specified by:
getPackagedFiles
in interface ArchetypeFilesResolver
resolvePackage
public String resolvePackage(File basedir,
List languages)
throws IOException
- Specified by:
resolvePackage
in interface ArchetypeFilesResolver
- Throws:
IOException
getUnfilteredFiles
public List getUnfilteredFiles(List files,
String filtered)
- Specified by:
getUnfilteredFiles
in interface ArchetypeFilesResolver
getUnpackagedFiles
public List getUnpackagedFiles(List files,
String packageName)
- Specified by:
getUnpackagedFiles
in interface ArchetypeFilesResolver
Copyright © 2007-2011 Apache Software Foundation. All Rights Reserved.