edu.toronto.cs.davinci
Class DaVinciGraph.LabeledEdge

java.lang.Object
  extended by edu.toronto.cs.davinci.DaVinciGraph.Term
      extended by edu.toronto.cs.davinci.DaVinciGraph.Edge
          extended by edu.toronto.cs.davinci.DaVinciGraph.LabeledEdge
Enclosing class:
DaVinciGraph

public class DaVinciGraph.LabeledEdge
extends DaVinciGraph.Edge


Constructor Summary
DaVinciGraph.LabeledEdge(java.lang.String id, java.lang.String type, DaVinciGraph.Node destNode)
           
 
Method Summary
 DaVinciGraph.Term attr(java.lang.String name, java.lang.String value)
           
 DaVinciGraph.Edge dir(java.lang.String v)
           
 DaVinciGraph.Edge head(java.lang.String v)
           
 DaVinciGraph.LabeledEdge label(java.lang.String v)
           
 java.lang.String toString()
           
 
Methods inherited from class edu.toronto.cs.davinci.DaVinciGraph.Edge
color, lineType
 
Methods inherited from class edu.toronto.cs.davinci.DaVinciGraph.Term
equals, getId, hashCode, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DaVinciGraph.LabeledEdge

public DaVinciGraph.LabeledEdge(java.lang.String id,
                                java.lang.String type,
                                DaVinciGraph.Node destNode)
Method Detail

label

public DaVinciGraph.LabeledEdge label(java.lang.String v)

attr

public DaVinciGraph.Term attr(java.lang.String name,
                              java.lang.String value)
Overrides:
attr in class DaVinciGraph.Term

head

public DaVinciGraph.Edge head(java.lang.String v)
Overrides:
head in class DaVinciGraph.Edge

dir

public DaVinciGraph.Edge dir(java.lang.String v)
Overrides:
dir in class DaVinciGraph.Edge

toString

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