public class FileSetManager
extends java.lang.Object
| Constructor | Description |
|---|---|
FileSetManager() |
Create a new manager instance with an empty messages.
|
FileSetManager(org.apache.maven.plugin.logging.Log log) |
Create a new manager instance with the supplied log instance.
|
FileSetManager(org.apache.maven.plugin.logging.Log log,
boolean verbose) |
Create a new manager instance with the supplied log instance and flag for whether to output verbose messages.
|
FileSetManager(org.codehaus.plexus.logging.Logger log) |
Create a new manager instance with the supplied log instance.
|
FileSetManager(org.codehaus.plexus.logging.Logger log,
boolean verbose) |
Create a new manager instance with the supplied log instance and flag for whether to output verbose messages.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
delete(FileSet fileSet) |
Delete the matching files and directories for the given file-set definition.
|
void |
delete(FileSet fileSet,
boolean throwsError) |
Delete the matching files and directories for the given file-set definition.
|
java.lang.String[] |
getExcludedDirectories(FileSet fileSet) |
Get all the directory names which have been excluded by the rules in this fileset.
|
java.lang.String[] |
getExcludedFiles(FileSet fileSet) |
Get all the filenames which have been excluded by the rules in this fileset.
|
java.lang.String[] |
getIncludedDirectories(FileSet fileSet) |
Get all the directory names which have been included by the rules in this fileset.
|
java.lang.String[] |
getIncludedFiles(FileSet fileSet) |
Get all the filenames which have been included by the rules in this fileset.
|
java.util.Map<java.lang.String,java.lang.String> |
mapIncludedFiles(FileSet fileSet) |
public FileSetManager(org.apache.maven.plugin.logging.Log log,
boolean verbose)
log - The mojo log instanceverbose - Whether to output verbose messagespublic FileSetManager(org.apache.maven.plugin.logging.Log log)
log - The mojo log instancepublic FileSetManager(org.codehaus.plexus.logging.Logger log,
boolean verbose)
log - The mojo log instanceverbose - Whether to output verbose messagespublic FileSetManager(org.codehaus.plexus.logging.Logger log)
log - The mojo log instancepublic FileSetManager()
public java.util.Map<java.lang.String,java.lang.String> mapIncludedFiles(FileSet fileSet) throws MapperException
fileSet - FileSetMapperException - if anygetIncludedFiles(FileSet)public java.lang.String[] getIncludedFiles(FileSet fileSet)
fileSet - The fileset defining rules for inclusion/exclusion, and base directory.public java.lang.String[] getIncludedDirectories(FileSet fileSet)
fileSet - The fileset defining rules for inclusion/exclusion, and base directory.public java.lang.String[] getExcludedFiles(FileSet fileSet)
fileSet - The fileset defining rules for inclusion/exclusion, and base directory.public java.lang.String[] getExcludedDirectories(FileSet fileSet)
fileSet - The fileset defining rules for inclusion/exclusion, and base directory.public void delete(FileSet fileSet) throws java.io.IOException
fileSet - The file-set matching rules, along with search base directoryjava.io.IOException - If a matching file cannot be deletedpublic void delete(FileSet fileSet, boolean throwsError) throws java.io.IOException
fileSet - The file-set matching rules, along with search base directory.throwsError - Throw IOException when errors have occurred by deleting files or directories.java.io.IOException - If a matching file cannot be deleted and throwsError=true, otherwise print
warning messages.