org.apache.maven.artifact.resolver
Class ResolutionNode
java.lang.Object
org.apache.maven.artifact.resolver.ResolutionNode
public class ResolutionNode
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResolutionNode
public ResolutionNode(Artifact artifact,
java.util.List remoteRepositories)
ResolutionNode
public ResolutionNode(Artifact artifact,
java.util.List remoteRepositories,
ResolutionNode parent)
getArtifact
public Artifact getArtifact()
getKey
public java.lang.Object getKey()
addDependencies
public void addDependencies(java.util.Set artifacts,
java.util.List remoteRepositories,
ArtifactFilter filter)
throws CyclicDependencyException,
OverConstrainedVersionException
- Throws:
CyclicDependencyException
OverConstrainedVersionException
getDependencyTrail
public java.util.List getDependencyTrail()
throws OverConstrainedVersionException
- Throws:
OverConstrainedVersionException
isResolved
public boolean isResolved()
getChildrenIterator
public java.util.Iterator getChildrenIterator()
getDepth
public int getDepth()
getRemoteRepositories
public java.util.List getRemoteRepositories()
isActive
public boolean isActive()
enable
public void enable()
disable
public void disable()
Copyright 2005 Apache Software Foundation. All Rights Reserved.