org.apache.maven.plugin.dependency.fromConfiguration
Class ArtifactItem

java.lang.Object
  extended by org.apache.maven.plugin.dependency.fromConfiguration.ArtifactItem

public class ArtifactItem
extends java.lang.Object

ArtifactItem represents information specified in the plugin configuration section for each artifact.

Since:
1.0
Version:
$Id: ArtifactItem.java 728546 2008-12-21 22:56:51Z bentmann $
Author:
Brian Fox

Constructor Summary
ArtifactItem()
           
ArtifactItem(org.apache.maven.artifact.Artifact artifact)
           
 
Method Summary
 org.apache.maven.artifact.Artifact getArtifact()
           
 java.lang.String getArtifactId()
           
 java.lang.String getClassifier()
           
 java.lang.String getDestFileName()
           
 java.lang.String getExcludes()
           
 java.lang.String getGroupId()
           
 java.lang.String getIncludes()
           
 java.io.File getOutputDirectory()
           
 java.lang.String getOverWrite()
           
 java.lang.String getType()
           
 java.lang.String getVersion()
           
 boolean isNeedsProcessing()
           
 void setArtifact(org.apache.maven.artifact.Artifact artifact)
           
 void setArtifactId(java.lang.String artifact)
           
 void setClassifier(java.lang.String classifier)
           
 void setDestFileName(java.lang.String destFileName)
           
 void setExcludes(java.lang.String excludes)
           
 void setGroupId(java.lang.String groupId)
           
 void setIncludes(java.lang.String includes)
           
 void setNeedsProcessing(boolean needsProcessing)
           
 void setOutputDirectory(java.io.File outputDirectory)
           
 void setOverWrite(java.lang.String overWrite)
           
 void setType(java.lang.String type)
           
 void setVersion(java.lang.String version)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArtifactItem

public ArtifactItem()

ArtifactItem

public ArtifactItem(org.apache.maven.artifact.Artifact artifact)
Method Detail

getArtifactId

public java.lang.String getArtifactId()
Returns:
Returns the artifactId.

setArtifactId

public void setArtifactId(java.lang.String artifact)
Parameters:
artifactId - The artifactId to set.

getGroupId

public java.lang.String getGroupId()
Returns:
Returns the groupId.

setGroupId

public void setGroupId(java.lang.String groupId)
Parameters:
groupId - The groupId to set.

getType

public java.lang.String getType()
Returns:
Returns the type.

setType

public void setType(java.lang.String type)
Parameters:
type - The type to set.

getVersion

public java.lang.String getVersion()
Returns:
Returns the version.

setVersion

public void setVersion(java.lang.String version)
Parameters:
version - The version to set.

getClassifier

public java.lang.String getClassifier()
Returns:
Classifier.

setClassifier

public void setClassifier(java.lang.String classifier)
Parameters:
classifier - Classifier.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getOutputDirectory

public java.io.File getOutputDirectory()
Returns:
Returns the location.

setOutputDirectory

public void setOutputDirectory(java.io.File outputDirectory)
Parameters:
location - The location to set.

getDestFileName

public java.lang.String getDestFileName()
Returns:
Returns the location.

setDestFileName

public void setDestFileName(java.lang.String destFileName)
Parameters:
destFileName - The destFileName to set.

isNeedsProcessing

public boolean isNeedsProcessing()
Returns:
Returns the needsProcessing.

setNeedsProcessing

public void setNeedsProcessing(boolean needsProcessing)
Parameters:
needsProcessing - The needsProcessing to set.

getOverWrite

public java.lang.String getOverWrite()
Returns:
Returns the overWriteSnapshots.

setOverWrite

public void setOverWrite(java.lang.String overWrite)
Parameters:
overWriteSnapshots - The overWriteSnapshots to set.

getArtifact

public org.apache.maven.artifact.Artifact getArtifact()
Returns:
Returns the artifact.

setArtifact

public void setArtifact(org.apache.maven.artifact.Artifact artifact)
Parameters:
artifact - The artifact to set.

getExcludes

public java.lang.String getExcludes()
Returns:
Returns a comma separated list of excluded items

setExcludes

public void setExcludes(java.lang.String excludes)
Parameters:
excludes - A comma seperated list of items to exclude i.e. **\/*.xml, **\/*.properties

getIncludes

public java.lang.String getIncludes()
Returns:
Returns a comma seperated list of included items

setIncludes

public void setIncludes(java.lang.String includes)
Parameters:
includes - A comma seperated list of items to inmclude i.e. **\/*.xml, **\/*.properties


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