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

java.lang.Object
  extended byorg.apache.maven.plugin.assembly.archive.task.AddArtifactTask
All Implemented Interfaces:
ArchiverTask

public class AddArtifactTask
extends java.lang.Object
implements ArchiverTask

Version:
$Id: AddArtifactTask.java 627874 2008-02-14 21:16:19Z jdcasey $

Field Summary
static java.lang.String[] DEFAULT_INCLUDES_ARRAY
           
 
Constructor Summary
AddArtifactTask(org.apache.maven.artifact.Artifact artifact, org.codehaus.plexus.logging.Logger logger)
           
 
Method Summary
 void execute(org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource)
           
 void setArtifactExpressionPrefix(java.lang.String artifactExpressionPrefix)
           
 void setDirectoryMode(java.lang.String directoryMode)
           
 void setExcludes(java.util.List excludes)
           
 void setFileMode(java.lang.String fileMode)
           
 void setFileNameMapping(java.lang.String outputFileNameMapping)
           
 void setFileNameMapping(java.lang.String outputFileNameMapping, java.lang.String defaultOutputFileNameMapping)
           
 void setIncludes(java.util.List includes)
           
 void setOutputDirectory(java.lang.String outputDirectory)
           
 void setOutputDirectory(java.lang.String outputDirectory, java.lang.String defaultOutputDirectory)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
 void setUnpack(boolean unpack)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_INCLUDES_ARRAY

public static final java.lang.String[] DEFAULT_INCLUDES_ARRAY
Constructor Detail

AddArtifactTask

public AddArtifactTask(org.apache.maven.artifact.Artifact artifact,
                       org.codehaus.plexus.logging.Logger logger)
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

setDirectoryMode

public void setDirectoryMode(java.lang.String directoryMode)

setFileMode

public void setFileMode(java.lang.String fileMode)

setExcludes

public void setExcludes(java.util.List excludes)

setIncludes

public void setIncludes(java.util.List includes)

setUnpack

public void setUnpack(boolean unpack)

setProject

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

setOutputDirectory

public void setOutputDirectory(java.lang.String outputDirectory)

setFileNameMapping

public void setFileNameMapping(java.lang.String outputFileNameMapping)

setOutputDirectory

public void setOutputDirectory(java.lang.String outputDirectory,
                               java.lang.String defaultOutputDirectory)

setFileNameMapping

public void setFileNameMapping(java.lang.String outputFileNameMapping,
                               java.lang.String defaultOutputFileNameMapping)

setArtifactExpressionPrefix

public void setArtifactExpressionPrefix(java.lang.String artifactExpressionPrefix)


Copyright © 2002-2008 Apache Software Foundation. All Rights Reserved.