org.apache.maven.artifact.resolver

Class ResolutionNode

public class ResolutionNode extends Object

Constructor Summary
ResolutionNode(Artifact artifact, List remoteRepositories)
ResolutionNode(Artifact artifact, List remoteRepositories, ResolutionNode parent)
Method Summary
voidaddDependencies(Set artifacts, List remoteRepositories, ArtifactFilter filter)
voiddisable()
voidenable()
booleanfilterTrail(ArtifactFilter filter)
ArtifactgetArtifact()
IteratorgetChildrenIterator()
ListgetDependencyTrail()
intgetDepth()
ObjectgetKey()
ListgetRemoteRepositories()
booleanisActive()
booleanisChildOfRootNode()
booleanisResolved()
StringtoString()

Constructor Detail

ResolutionNode

public ResolutionNode(Artifact artifact, List remoteRepositories)

ResolutionNode

public ResolutionNode(Artifact artifact, List remoteRepositories, ResolutionNode parent)

Method Detail

addDependencies

public void addDependencies(Set artifacts, List remoteRepositories, ArtifactFilter filter)

disable

public void disable()

enable

public void enable()

filterTrail

public boolean filterTrail(ArtifactFilter filter)

getArtifact

public Artifact getArtifact()

getChildrenIterator

public Iterator getChildrenIterator()

getDependencyTrail

public List getDependencyTrail()

getDepth

public int getDepth()

getKey

public Object getKey()

getRemoteRepositories

public List getRemoteRepositories()

isActive

public boolean isActive()

isChildOfRootNode

public boolean isChildOfRootNode()

isResolved

public boolean isResolved()

toString

public String toString()
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.