org.apache.maven.shared.dependency.tree
Class DependencyNode

java.lang.Object
  extended by org.apache.maven.shared.dependency.tree.DependencyNode

public class DependencyNode
extends java.lang.Object

Represents an artifact node within a Maven project's dependency tree.

Version:
$Id: DependencyNode.java 509921 2007-02-21 07:07:36Z carlos $
Author:
Edwin Punzalan, Mark Hobson
See Also:
DependencyTree

Method Summary
 org.apache.maven.artifact.Artifact getArtifact()
           
 java.util.List getChildren()
           
 int getDepth()
           
 DependencyNode getParent()
           
 java.util.Iterator inverseIterator()
           
 java.util.Iterator iterator()
           
 java.util.Iterator preorderIterator()
           
 java.lang.String toString()
           
 java.lang.String toString(int indentDepth)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getParent

public DependencyNode getParent()

getArtifact

public org.apache.maven.artifact.Artifact getArtifact()

getDepth

public int getDepth()

getChildren

public java.util.List getChildren()

toString

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

toString

public java.lang.String toString(int indentDepth)

iterator

public java.util.Iterator iterator()
See Also:
preorderIterator()

preorderIterator

public java.util.Iterator preorderIterator()
See Also:
DependencyTreePreorderIterator

inverseIterator

public java.util.Iterator inverseIterator()
See Also:
DependencyTreeInverseIterator


Copyright © 2002-2007 Apache Software Foundation. All Rights Reserved.