Uses of Interface
edu.uconn.mcb.lineageevolver.graph.GraphTopologyEvent

Packages that use GraphTopologyEvent
edu.uconn.mcb.lineageevolver.graph Provides graph data structure interface and implementation. 
 

Uses of GraphTopologyEvent in edu.uconn.mcb.lineageevolver.graph
 

Classes in edu.uconn.mcb.lineageevolver.graph that implement GraphTopologyEvent
(package private)  class EdgeListGraphTopology.EdgeData.Event
          Encapsulation class used for storing Event information inside an EdgeData object.
protected  class EdgeListGraphTopology.EdgeData.ForkEvent
          Event produced for carryout out a forkation on the topology.
protected  class EdgeListGraphTopology.EdgeData.GenomeEvent
          Common abstract class for all events dealing directly with Genomes, as a GenomeVisitor.
protected  class EdgeListGraphTopology.EdgeData.LineageEvent
          Common abstract class for all events dealing with Lineages.
protected  class EdgeListGraphTopology.EdgeData.SubstitutionEvent
          Event produced for carrying out substitution.
 

Methods in edu.uconn.mcb.lineageevolver.graph that return GraphTopologyEvent
 GraphTopologyEvent GraphTopology.getEvent(GraphEdge e)
          Returns the next event on the given edge corresponding to the current position on that edge.
 GraphTopologyEvent EdgeListGraphTopology.getEvent(GraphEdge e)
           
 

Methods in edu.uconn.mcb.lineageevolver.graph with parameters of type GraphTopologyEvent
 GraphEdge GraphTopology.getEdge(GraphTopologyEvent event)
          Returns the edge associated to a given event.
 void GraphTopology.applyEvent(GraphTopologyEvent event, Lineage l)
          Applies an event to a Lineage.
 GraphEdge EdgeListGraphTopology.getEdge(GraphTopologyEvent event)
           
 void EdgeListGraphTopology.applyEvent(GraphTopologyEvent event, Lineage l)