|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.uconn.mcb.lineageevolver.graph.EdgeListGraphTopology.EdgeData.Event edu.uconn.mcb.lineageevolver.graph.EdgeListGraphTopology.EdgeData.LineageEvent
Common abstract class for all events dealing with Lineages. We are passed the Lineage to work on.
Field Summary | |
(package private) EdgeListGraphTopology.EdgeData |
edgeData
The EdgeData object corresponding to the edge on which this event resides. |
(package private) int |
time
The number of time intervals along this event's edge that should be processed before this event is processed. |
(package private) LineageVisitor |
visitor
The visitor object that encapsulates the actuall functionality of this Event. |
Constructor Summary | |
protected |
EdgeListGraphTopology.EdgeData.LineageEvent()
|
Method Summary | |
void |
applyTo(Visitable v)
Applies the visitor for this Event onto the provided Visitable , which should always be a Lineage. |
int |
compareTo(java.lang.Object o)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
LineageVisitor visitor
int time
EdgeListGraphTopology.EdgeData edgeData
Constructor Detail |
protected EdgeListGraphTopology.EdgeData.LineageEvent()
Method Detail |
public void applyTo(Visitable v)
visitor
for this Event onto the provided Visitable
, which should always be a Lineage.
applyTo
in class EdgeListGraphTopology.EdgeData.Event
v
- the Lineage for this Event to act on.EdgeListGraphTopology.EdgeData.Event.applyTo(edu.uconn.mcb.lineageevolver.misc.Visitable)
public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
Comparable.compareTo(java.lang.Object)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |