org.apache.maven.repository
Class GenericArtifact

java.lang.Object
  extended byorg.apache.maven.repository.AbstractArtifact
      extended byorg.apache.maven.repository.GenericArtifact
All Implemented Interfaces:
Artifact

public class GenericArtifact
extends AbstractArtifact

Generic artifact that builds its path and url information based on its associated dependency. URLs are of the form "id/type/artifact".

Version:
$Id: GenericArtifact.java 517014 2007-03-11 21:15:50Z ltheussl $
Author:
Jason van Zyl

Field Summary
 
Fields inherited from class org.apache.maven.repository.AbstractArtifact
fs
 
Fields inherited from interface org.apache.maven.repository.Artifact
OVERRIDE_NONE, OVERRIDE_PATH, OVERRIDE_VERSION
 
Constructor Summary
GenericArtifact(org.apache.maven.project.Dependency dependency)
          Constructor for the GenericArtifact object
 
Methods inherited from class org.apache.maven.repository.AbstractArtifact
exists, generatePath, getChecksumUrl, getDependency, getDescription, getFile, getName, getOverrideType, getPath, getUrlPath, isSnapshot, setDependency, setOverrideType, setPath, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericArtifact

public GenericArtifact(org.apache.maven.project.Dependency dependency)
Constructor for the GenericArtifact object

Parameters:
dependency - Project dependency.


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