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
- Plexus component
Method Summary |
List<String> |
filterFiles(String moduleOffset,
FileSet fileSet,
List<String> archetypeResources)
|
List<String> |
findOtherResources(int level,
List<String> files,
List<String> sourcesFiles,
String languages)
|
List<String> |
findOtherResources(int level,
List<String> files,
String languages)
|
List<String> |
findOtherSources(int level,
List<String> files,
String languages)
|
List<String> |
findResourcesMainFiles(List<String> files,
String languages)
|
List<String> |
findResourcesTestFiles(List<String> files,
String languages)
|
List<String> |
findSiteFiles(List<String> files,
String languages)
|
List<String> |
findSourcesMainFiles(List<String> files,
String languages)
|
List<String> |
findSourcesTestFiles(List<String> files,
String languages)
|
List<String> |
getFilesWithExtension(List<String> files,
String extension)
|
List<String> |
getFilteredFiles(List<String> files,
String filtered)
|
List<String> |
getPackagedFiles(List<String> files,
String packageName)
|
List<String> |
getUnpackagedFiles(List<String> files,
String packageName)
|
String |
resolvePackage(File basedir,
List<String> 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<String> getFilesWithExtension(List<String> files,
String extension)
- Specified by:
getFilesWithExtension
in interface ArchetypeFilesResolver
getFilteredFiles
public List<String> getFilteredFiles(List<String> files,
String filtered)
- Specified by:
getFilteredFiles
in interface ArchetypeFilesResolver
filterFiles
public List<String> filterFiles(String moduleOffset,
FileSet fileSet,
List<String> archetypeResources)
- Specified by:
filterFiles
in interface ArchetypeFilesResolver
findOtherResources
public List<String> findOtherResources(int level,
List<String> files,
String languages)
- Specified by:
findOtherResources
in interface ArchetypeFilesResolver
findOtherResources
public List<String> findOtherResources(int level,
List<String> files,
List<String> sourcesFiles,
String languages)
- Specified by:
findOtherResources
in interface ArchetypeFilesResolver
findOtherSources
public List<String> findOtherSources(int level,
List<String> files,
String languages)
- Specified by:
findOtherSources
in interface ArchetypeFilesResolver
findResourcesMainFiles
public List<String> findResourcesMainFiles(List<String> files,
String languages)
- Specified by:
findResourcesMainFiles
in interface ArchetypeFilesResolver
findResourcesTestFiles
public List<String> findResourcesTestFiles(List<String> files,
String languages)
- Specified by:
findResourcesTestFiles
in interface ArchetypeFilesResolver
findSiteFiles
public List<String> findSiteFiles(List<String> files,
String languages)
- Specified by:
findSiteFiles
in interface ArchetypeFilesResolver
findSourcesMainFiles
public List<String> findSourcesMainFiles(List<String> files,
String languages)
- Specified by:
findSourcesMainFiles
in interface ArchetypeFilesResolver
findSourcesTestFiles
public List<String> findSourcesTestFiles(List<String> files,
String languages)
- Specified by:
findSourcesTestFiles
in interface ArchetypeFilesResolver
getPackagedFiles
public List<String> getPackagedFiles(List<String> files,
String packageName)
- Specified by:
getPackagedFiles
in interface ArchetypeFilesResolver
resolvePackage
public String resolvePackage(File basedir,
List<String> languages)
throws IOException
- Specified by:
resolvePackage
in interface ArchetypeFilesResolver
- Throws:
IOException
getUnpackagedFiles
public List<String> getUnpackagedFiles(List<String> files,
String packageName)
- Specified by:
getUnpackagedFiles
in interface ArchetypeFilesResolver
Copyright © 2007-2011 The Apache Software Foundation. All Rights Reserved.