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 java.lang.Object
implements ArchiverTask

Version:
$Id: AddFileSetsTask.java 782119 2009-06-05 19:55:15Z jdcasey $

Constructor Summary
AddFileSetsTask(java.util.List fileSets)
           
 
Method Summary
protected  void addFileSet(FileSet fileSet, org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource, java.io.File archiveBaseDir)
           
 void execute(org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource)
           
protected  java.io.File getFileSetDirectory(FileSet fileSet, java.io.File basedir, java.io.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(java.util.List 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,
                          java.io.File archiveBaseDir)
                   throws AssemblyFormattingException,
                          ArchiveCreationException
Throws:
AssemblyFormattingException
ArchiveCreationException

getFileSetDirectory

protected java.io.File getFileSetDirectory(FileSet fileSet,
                                           java.io.File basedir,
                                           java.io.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-2010 Apache Software Foundation. All Rights Reserved.