org.apache.maven.plugin.assembly.archive.task
Class AddArtifactTask
java.lang.Object
org.apache.maven.plugin.assembly.archive.task.AddArtifactTask
- All Implemented Interfaces:
- ArchiverTask
public class AddArtifactTask
- extends Object
- implements ArchiverTask
- Version:
- $Id: AddArtifactTask.java 999612 2010-09-21 20:34:50Z jdcasey $
Constructor Summary |
AddArtifactTask(org.apache.maven.artifact.Artifact artifact,
org.codehaus.plexus.logging.Logger logger)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_INCLUDES_ARRAY
public static final String[] DEFAULT_INCLUDES_ARRAY
AddArtifactTask
public AddArtifactTask(org.apache.maven.artifact.Artifact artifact,
org.codehaus.plexus.logging.Logger logger)
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(int directoryMode)
setFileMode
public void setFileMode(int fileMode)
setExcludes
public void setExcludes(List<String> excludes)
setIncludes
public void setIncludes(List<String> includes)
setUnpack
public void setUnpack(boolean unpack)
setProject
public void setProject(org.apache.maven.project.MavenProject project)
setOutputDirectory
public void setOutputDirectory(String outputDirectory)
setFileNameMapping
public void setFileNameMapping(String outputFileNameMapping)
setOutputDirectory
public void setOutputDirectory(String outputDirectory,
String defaultOutputDirectory)
setFileNameMapping
public void setFileNameMapping(String outputFileNameMapping,
String defaultOutputFileNameMapping)
getModuleProject
public org.apache.maven.project.MavenProject getModuleProject()
setModuleProject
public void setModuleProject(org.apache.maven.project.MavenProject moduleProject)
getModuleArtifact
public org.apache.maven.artifact.Artifact getModuleArtifact()
setModuleArtifact
public void setModuleArtifact(org.apache.maven.artifact.Artifact moduleArtifact)
Copyright © 2002-2011 The Apache Software Foundation. All Rights Reserved.