edu.uconn.mcb.lineageevolver.graph
Class EdgeListEdge

java.lang.Object
  extended byedu.uconn.mcb.lineageevolver.graph.EdgeListEdge
All Implemented Interfaces:
GraphEdge

public class EdgeListEdge
extends java.lang.Object
implements GraphEdge

GraphEdge implementation for use with EdgeListGraph objects.

Author:
Lina Pezzella, Hasan Khalil

Field Summary
(package private)  java.lang.Object data
          The data stored in this edge.
(package private)  EdgeListNode destination
          The node towards which this edge goes.
(package private)  EdgeListNode origin
          The node from which this edge originates.
 
Constructor Summary
EdgeListEdge()
          Default constructor for EdgeListEdge objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

origin

EdgeListNode origin
The node from which this edge originates.


destination

EdgeListNode destination
The node towards which this edge goes.


data

java.lang.Object data
The data stored in this edge.

Constructor Detail

EdgeListEdge

public EdgeListEdge()
Default constructor for EdgeListEdge objects. Sets all instance variables to null.