@Component(role=ArchetypeFilesResolver.class) public class DefaultArchetypeFilesResolver extends org.codehaus.plexus.logging.AbstractLogEnabled implements ArchetypeFilesResolver
ROLE| Constructor and Description |
|---|
DefaultArchetypeFilesResolver() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
filterFiles(java.lang.String moduleOffset,
FileSet fileSet,
java.util.List<java.lang.String> archetypeResources) |
java.util.List<java.lang.String> |
findOtherResources(int level,
java.util.List<java.lang.String> files,
java.util.List<java.lang.String> sourcesFiles,
java.lang.String languages) |
java.util.List<java.lang.String> |
findOtherResources(int level,
java.util.List<java.lang.String> files,
java.lang.String languages) |
java.util.List<java.lang.String> |
findOtherSources(int level,
java.util.List<java.lang.String> files,
java.lang.String languages) |
java.util.List<java.lang.String> |
findResourcesMainFiles(java.util.List<java.lang.String> files,
java.lang.String languages) |
java.util.List<java.lang.String> |
findResourcesTestFiles(java.util.List<java.lang.String> files,
java.lang.String languages) |
java.util.List<java.lang.String> |
findSiteFiles(java.util.List<java.lang.String> files,
java.lang.String languages) |
java.util.List<java.lang.String> |
findSourcesMainFiles(java.util.List<java.lang.String> files,
java.lang.String languages) |
java.util.List<java.lang.String> |
findSourcesTestFiles(java.util.List<java.lang.String> files,
java.lang.String languages) |
private java.lang.String |
getCommonPackage(java.lang.String packageName,
java.lang.String templatePackage) |
java.util.List<java.lang.String> |
getFilesWithExtension(java.util.List<java.lang.String> files,
java.lang.String extension) |
java.util.List<java.lang.String> |
getFilteredFiles(java.util.List<java.lang.String> files,
java.lang.String filtered) |
java.util.List<java.lang.String> |
getPackagedFiles(java.util.List<java.lang.String> files,
java.lang.String packageName) |
java.util.List<java.lang.String> |
getUnpackagedFiles(java.util.List<java.lang.String> files,
java.lang.String packageName) |
private java.util.List<java.lang.String> |
resolveFiles(java.io.File basedir,
java.util.List<java.lang.String> languages) |
java.lang.String |
resolvePackage(java.io.File basedir,
java.util.List<java.lang.String> languages) |
private java.lang.String |
resolvePackage(java.util.List<java.lang.String> files) |
private java.lang.String |
toUnixPath(java.lang.String path) |
public java.util.List<java.lang.String> getFilesWithExtension(java.util.List<java.lang.String> files,
java.lang.String extension)
getFilesWithExtension in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> getFilteredFiles(java.util.List<java.lang.String> files,
java.lang.String filtered)
getFilteredFiles in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> filterFiles(java.lang.String moduleOffset,
FileSet fileSet,
java.util.List<java.lang.String> archetypeResources)
filterFiles in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> findOtherResources(int level,
java.util.List<java.lang.String> files,
java.lang.String languages)
findOtherResources in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> findOtherResources(int level,
java.util.List<java.lang.String> files,
java.util.List<java.lang.String> sourcesFiles,
java.lang.String languages)
findOtherResources in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> findOtherSources(int level,
java.util.List<java.lang.String> files,
java.lang.String languages)
findOtherSources in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> findResourcesMainFiles(java.util.List<java.lang.String> files,
java.lang.String languages)
findResourcesMainFiles in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> findResourcesTestFiles(java.util.List<java.lang.String> files,
java.lang.String languages)
findResourcesTestFiles in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> findSiteFiles(java.util.List<java.lang.String> files,
java.lang.String languages)
findSiteFiles in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> findSourcesMainFiles(java.util.List<java.lang.String> files,
java.lang.String languages)
findSourcesMainFiles in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> findSourcesTestFiles(java.util.List<java.lang.String> files,
java.lang.String languages)
findSourcesTestFiles in interface ArchetypeFilesResolverpublic java.util.List<java.lang.String> getPackagedFiles(java.util.List<java.lang.String> files,
java.lang.String packageName)
getPackagedFiles in interface ArchetypeFilesResolverpublic java.lang.String resolvePackage(java.io.File basedir,
java.util.List<java.lang.String> languages)
throws java.io.IOException
resolvePackage in interface ArchetypeFilesResolverjava.io.IOExceptionpublic java.util.List<java.lang.String> getUnpackagedFiles(java.util.List<java.lang.String> files,
java.lang.String packageName)
getUnpackagedFiles in interface ArchetypeFilesResolverprivate java.lang.String getCommonPackage(java.lang.String packageName,
java.lang.String templatePackage)
private java.util.List<java.lang.String> resolveFiles(java.io.File basedir,
java.util.List<java.lang.String> languages)
throws java.io.IOException
java.io.IOExceptionprivate java.lang.String resolvePackage(java.util.List<java.lang.String> files)
private java.lang.String toUnixPath(java.lang.String path)