org.apache.maven.plugin.resources.filters
Class ItFilter

java.lang.Object
  extended by org.apache.maven.plugin.resources.filters.ItFilter
All Implemented Interfaces:
org.apache.maven.shared.filtering.MavenResourcesFiltering

public class ItFilter
extends Object
implements org.apache.maven.shared.filtering.MavenResourcesFiltering

Since:
2.5
Version:
$Id: ItFilter.java 1000643 2010-09-23 21:50:36Z olamy $
Author:
olamy
Plexus component:
role:
"org.apache.maven.shared.filtering.MavenResourcesFiltering"
role-hint:
"itFilter"

Constructor Summary
ItFilter()
           
 
Method Summary
 boolean filteredFileExtension(String fileName, List userNonFilteredFileExtensions)
           
 void filterResources(List resources, File outputDirectory, org.apache.maven.project.MavenProject mavenProject, String encoding, List fileFilters, List nonFilteredFileExtensions, org.apache.maven.execution.MavenSession mavenSession)
           
 void filterResources(List resources, File outputDirectory, String encoding, List filterWrappers, File resourcesBaseDirectory, List nonFilteredFileExtensions)
           
 void filterResources(org.apache.maven.shared.filtering.MavenResourcesExecution mavenResourcesExecution)
           
 List getDefaultNonFilteredFileExtensions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItFilter

public ItFilter()
Method Detail

filterResources

public void filterResources(List resources,
                            File outputDirectory,
                            org.apache.maven.project.MavenProject mavenProject,
                            String encoding,
                            List fileFilters,
                            List nonFilteredFileExtensions,
                            org.apache.maven.execution.MavenSession mavenSession)
                     throws org.apache.maven.shared.filtering.MavenFilteringException
Specified by:
filterResources in interface org.apache.maven.shared.filtering.MavenResourcesFiltering
Throws:
org.apache.maven.shared.filtering.MavenFilteringException
See Also:
MavenResourcesFiltering.filterResources(java.util.List, java.io.File, org.apache.maven.project.MavenProject, java.lang.String, java.util.List, java.util.List, org.apache.maven.execution.MavenSession)

filterResources

public void filterResources(List resources,
                            File outputDirectory,
                            String encoding,
                            List filterWrappers,
                            File resourcesBaseDirectory,
                            List nonFilteredFileExtensions)
                     throws org.apache.maven.shared.filtering.MavenFilteringException
Specified by:
filterResources in interface org.apache.maven.shared.filtering.MavenResourcesFiltering
Throws:
org.apache.maven.shared.filtering.MavenFilteringException
See Also:
MavenResourcesFiltering.filterResources(java.util.List, java.io.File, java.lang.String, java.util.List, java.io.File, java.util.List)

getDefaultNonFilteredFileExtensions

public List getDefaultNonFilteredFileExtensions()
Specified by:
getDefaultNonFilteredFileExtensions in interface org.apache.maven.shared.filtering.MavenResourcesFiltering
See Also:
MavenResourcesFiltering.getDefaultNonFilteredFileExtensions()

filteredFileExtension

public boolean filteredFileExtension(String fileName,
                                     List userNonFilteredFileExtensions)
Specified by:
filteredFileExtension in interface org.apache.maven.shared.filtering.MavenResourcesFiltering
See Also:
MavenResourcesFiltering.filteredFileExtension(java.lang.String, java.util.List)

filterResources

public void filterResources(org.apache.maven.shared.filtering.MavenResourcesExecution mavenResourcesExecution)
                     throws org.apache.maven.shared.filtering.MavenFilteringException
Specified by:
filterResources in interface org.apache.maven.shared.filtering.MavenResourcesFiltering
Throws:
org.apache.maven.shared.filtering.MavenFilteringException
See Also:
MavenResourcesFiltering.filterResources(org.apache.maven.shared.filtering.MavenResourcesExecution)


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