harpoon.Analysis.GraphColoring
Class DefaultSparseNode

java.lang.Object
  extended by harpoon.Analysis.GraphColoring.Node
      extended by harpoon.Analysis.GraphColoring.ColorableNode
          extended by harpoon.Analysis.GraphColoring.SparseNode
              extended by harpoon.Analysis.GraphColoring.DefaultSparseNode

public class DefaultSparseNode
extends SparseNode

DefaultSparseNode

Version:
$Id: DefaultSparseNode.java,v 1.2 2002/02/25 20:57:17 cananian Exp $
Author:
Felix S. Klock II <pnkfelix@mit.edu>

Field Summary
protected static int counter
           
protected  int id
           
 
Fields inherited from class harpoon.Analysis.GraphColoring.ColorableNode
color
 
Constructor Summary
DefaultSparseNode()
          Creates a DefaultSparseNode.
 
Method Summary
 boolean equals(Object o)
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class harpoon.Analysis.GraphColoring.ColorableNode
getColor, isModifiable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

counter

protected static int counter

id

protected int id
Constructor Detail

DefaultSparseNode

public DefaultSparseNode()
Creates a DefaultSparseNode.

Method Detail

equals

public boolean equals(Object o)
Specified by:
equals in class Node

hashCode

public int hashCode()
Specified by:
hashCode in class Node

toString

public String toString()
Specified by:
toString in class Node