org.apache.maven.archetype.common
Interface ArchetypeFilesResolver

All Known Implementing Classes:
DefaultArchetypeFilesResolver

public interface ArchetypeFilesResolver

Author:
rafale

Field Summary
static String ROLE
           
 
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 file, List<String> languages)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

getFilesWithExtension

List<String> getFilesWithExtension(List<String> files,
                                   String extension)

getFilteredFiles

List<String> getFilteredFiles(List<String> files,
                              String filtered)

filterFiles

List<String> filterFiles(String moduleOffset,
                         FileSet fileSet,
                         List<String> archetypeResources)

findOtherResources

List<String> findOtherResources(int level,
                                List<String> files,
                                String languages)

findOtherResources

List<String> findOtherResources(int level,
                                List<String> files,
                                List<String> sourcesFiles,
                                String languages)

findOtherSources

List<String> findOtherSources(int level,
                              List<String> files,
                              String languages)

findResourcesMainFiles

List<String> findResourcesMainFiles(List<String> files,
                                    String languages)

findResourcesTestFiles

List<String> findResourcesTestFiles(List<String> files,
                                    String languages)

findSiteFiles

List<String> findSiteFiles(List<String> files,
                           String languages)

findSourcesMainFiles

List<String> findSourcesMainFiles(List<String> files,
                                  String languages)

findSourcesTestFiles

List<String> findSourcesTestFiles(List<String> files,
                                  String languages)

getPackagedFiles

List<String> getPackagedFiles(List<String> files,
                              String packageName)

resolvePackage

String resolvePackage(File file,
                      List<String> languages)
                      throws IOException
Throws:
IOException

getUnpackagedFiles

List<String> getUnpackagedFiles(List<String> files,
                                String packageName)


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