org.apache.maven.plugin.assembly.archive.task
Class AddFileSetsTask

java.lang.Object
  extended by org.apache.maven.plugin.assembly.archive.task.AddFileSetsTask
All Implemented Interfaces:
ArchiverTask

public class AddFileSetsTask
extends Object
implements ArchiverTask

Version:
$Id: AddFileSetsTask.java 999624 2010-09-21 20:40:03Z jdcasey $

Constructor Summary
AddFileSetsTask(FileSet... fileSets)
           
AddFileSetsTask(List<FileSet> fileSets)
           
 
Method Summary
protected  void addFileSet(FileSet fileSet, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource, File archiveBaseDir)
           
 void execute(org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource)
           
protected  File getFileSetDirectory(FileSet fileSet, File basedir, File archiveBaseDir)
           
 org.apache.maven.project.MavenProject getModuleProject()
           
 void setLogger(org.codehaus.plexus.logging.Logger logger)
           
 void setModuleProject(org.apache.maven.project.MavenProject moduleProject)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddFileSetsTask

public AddFileSetsTask(List<FileSet> fileSets)

AddFileSetsTask

public AddFileSetsTask(FileSet... fileSets)
Method Detail

execute

public void execute(org.codehaus.plexus.archiver.Archiver archiver,
                    AssemblerConfigurationSource configSource)
             throws ArchiveCreationException,
                    AssemblyFormattingException
Specified by:
execute in interface ArchiverTask
Throws:
ArchiveCreationException
AssemblyFormattingException

addFileSet

protected void addFileSet(FileSet fileSet,
                          org.codehaus.plexus.archiver.Archiver archiver,
                          AssemblerConfigurationSource configSource,
                          File archiveBaseDir)
                   throws AssemblyFormattingException,
                          ArchiveCreationException
Throws:
AssemblyFormattingException
ArchiveCreationException

getFileSetDirectory

protected File getFileSetDirectory(FileSet fileSet,
                                   File basedir,
                                   File archiveBaseDir)
                            throws ArchiveCreationException,
                                   AssemblyFormattingException
Throws:
ArchiveCreationException
AssemblyFormattingException

setLogger

public void setLogger(org.codehaus.plexus.logging.Logger logger)

setProject

public void setProject(org.apache.maven.project.MavenProject project)

getModuleProject

public org.apache.maven.project.MavenProject getModuleProject()

setModuleProject

public void setModuleProject(org.apache.maven.project.MavenProject moduleProject)


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