harpoon.Backend.CSAHack.Graph
Class Graph

java.lang.Object
  extended by harpoon.Backend.CSAHack.Graph.Graph
Direct Known Subclasses:
FlowGraph, InterferenceGraph

public class Graph
extends Object


Constructor Summary
Graph()
           
 
Method Summary
 void addEdge(Node from, Node to)
           
 Node newNode()
           
 NodeList nodes()
           
 void rmEdge(Node from, Node to)
           
 void show(PrintStream out)
          Print a human-readable dump for debugging.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Graph

public Graph()
Method Detail

nodes

public NodeList nodes()

newNode

public Node newNode()

addEdge

public void addEdge(Node from,
                    Node to)

rmEdge

public void rmEdge(Node from,
                   Node to)

show

public void show(PrintStream out)
Print a human-readable dump for debugging.