org.xnap.pkg
Class DependencyGraph

java.lang.Object
  extended by org.xnap.pkg.DependencyGraph

public class DependencyGraph
extends java.lang.Object


Nested Class Summary
static class DependencyGraph.PreorderIterator
           
 
Constructor Summary
DependencyGraph(PackageManager manager)
           
 
Method Summary
 void add(PackageInfo info)
           
 void buildDependencies(DependencyParser parser)
           
 DependencyNode getRoot()
           
 java.util.Iterator preorderIterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependencyGraph

public DependencyGraph(PackageManager manager)
Method Detail

add

public void add(PackageInfo info)

buildDependencies

public void buildDependencies(DependencyParser parser)
                       throws ParseException
Throws:
ParseException

getRoot

public DependencyNode getRoot()

preorderIterator

public java.util.Iterator preorderIterator()


Copyright © 2001-2005 XNap Team. All Rights Reserved.