edu.cmu.cs.crystal.cfg.eclipse
Class EclipseCFGEdge

java.lang.Object
  extended by edu.cmu.cs.crystal.cfg.eclipse.EclipseCFGEdge
All Implemented Interfaces:
ICFGEdge<ASTNode>

public class EclipseCFGEdge
extends Object
implements ICFGEdge<ASTNode>


Method Summary
 void addToGraph(att.grappa.Graph graph, att.grappa.Node source, att.grappa.Node sink)
           
 ILabel getLabel()
           
 EclipseCFGNode getSink()
           
 EclipseCFGNode getSource()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getSink

public EclipseCFGNode getSink()
Specified by:
getSink in interface ICFGEdge<ASTNode>

getSource

public EclipseCFGNode getSource()
Specified by:
getSource in interface ICFGEdge<ASTNode>

toString

public String toString()
Overrides:
toString in class Object

addToGraph

public void addToGraph(att.grappa.Graph graph,
                       att.grappa.Node source,
                       att.grappa.Node sink)

getLabel

public ILabel getLabel()
Specified by:
getLabel in interface ICFGEdge<ASTNode>