org.apache.maven.artifact.ant
Class DependenciesTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.apache.maven.artifact.ant.AbstractArtifactTask
              extended by org.apache.maven.artifact.ant.AbstractArtifactWithRepositoryTask
                  extended by org.apache.maven.artifact.ant.DependenciesTask
All Implemented Interfaces:
java.lang.Cloneable

public class DependenciesTask
extends AbstractArtifactWithRepositoryTask

Dependencies task, using maven-artifact.

Version:
$Id: DependenciesTask.java 551463 2007-06-28 06:04:10Z jvanzyl $
Author:
Brett Porter

Field Summary
private  java.util.List dependencies
           
private  java.lang.String filesetId
           
private  java.lang.String pathId
           
private  java.lang.String sourcesFilesetId
           
private  java.lang.String type
           
private  java.lang.String useScope
           
private  boolean verbose
           
private  java.lang.String versionsId
           
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
DependenciesTask()
           
 
Method Summary
 void addDependency(org.apache.maven.model.Dependency dependency)
           
protected  void doExecute()
           
 java.util.List getDependencies()
           
 java.lang.String getFilesetId()
           
 java.lang.String getPathId()
           
 java.lang.String getSourcesFilesetId()
           
 java.lang.String getVersionsId()
           
 void setFilesetId(java.lang.String filesetId)
           
 void setPathId(java.lang.String pathId)
           
 void setSourcesFilesetId(java.lang.String filesetId)
           
 void setType(java.lang.String type)
           
 void setUseScope(java.lang.String useScope)
           
 void setVerbose(boolean verbose)
           
 void setVersionsId(java.lang.String versionsId)
           
private  void showVersion()
           
 
Methods inherited from class org.apache.maven.artifact.ant.AbstractArtifactWithRepositoryTask
addRemoteRepository, createRemoteArtifactRepositories, getRemoteRepositories
 
Methods inherited from class org.apache.maven.artifact.ant.AbstractArtifactTask
addLocalRepository, addPom, buildPom, createAntRemoteRepository, createAntRemoteRepositoryBase, createArtifact, createDummyPom, createLocalArtifactRepository, createRemoteArtifactRepository, diagnoseError, execute, getContainer, getDefaultLocalRepository, getLocalRepository, getPomRefId, getSettings, getSupportedProtocols, getSupportedProtocolsAsString, lookup, lookup, setPomRefId, setProfiles, setSettingsFile
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dependencies

private java.util.List dependencies

pathId

private java.lang.String pathId

filesetId

private java.lang.String filesetId

sourcesFilesetId

private java.lang.String sourcesFilesetId

versionsId

private java.lang.String versionsId

useScope

private java.lang.String useScope

type

private java.lang.String type

verbose

private boolean verbose
Constructor Detail

DependenciesTask

public DependenciesTask()
Method Detail

doExecute

protected void doExecute()
Specified by:
doExecute in class AbstractArtifactTask

getDependencies

public java.util.List getDependencies()

addDependency

public void addDependency(org.apache.maven.model.Dependency dependency)

getPathId

public java.lang.String getPathId()

setPathId

public void setPathId(java.lang.String pathId)

getFilesetId

public java.lang.String getFilesetId()

setSourcesFilesetId

public void setSourcesFilesetId(java.lang.String filesetId)

getSourcesFilesetId

public java.lang.String getSourcesFilesetId()

setFilesetId

public void setFilesetId(java.lang.String filesetId)

getVersionsId

public java.lang.String getVersionsId()

setVersionsId

public void setVersionsId(java.lang.String versionsId)

setVerbose

public void setVerbose(boolean verbose)

setUseScope

public void setUseScope(java.lang.String useScope)

setType

public void setType(java.lang.String type)

showVersion

private void showVersion()