JIVE Platform
Release 0.2.2

Uses of Interface
edu.buffalo.cse.jive.sequence.ExecutionOccurrence

Packages that use ExecutionOccurrence
edu.buffalo.cse.jive.sequence Sequence model used to represent program execution history. 
edu.buffalo.cse.jive.sequence.java Java-specific sequence model elements. 
 

Uses of ExecutionOccurrence in edu.buffalo.cse.jive.sequence
 

Methods in edu.buffalo.cse.jive.sequence that return ExecutionOccurrence
 ExecutionOccurrence EventOccurrence.containingExecution()
          Returns the ExecutionOccurrence in which the event occurrence is contained.
 ExecutionOccurrence SequenceModel.getRoot()
          Returns the root ExecutionOccurrence of the model.
 ExecutionOccurrence MultiThreadedSequenceModel.getRoot(ThreadID thread)
          Returns the root of the thread execution with the supplied ThreadID.
 

Methods in edu.buffalo.cse.jive.sequence that return types with arguments of type ExecutionOccurrence
 List<ExecutionOccurrence> MultiThreadedSequenceModel.getRoots()
          Returns a list of all the roots contained within the model.
 

Methods in edu.buffalo.cse.jive.sequence with parameters of type ExecutionOccurrence
 void SequenceModel.Listener.eventAdded(SequenceModel model, EventOccurrence event, ExecutionOccurrence execution)
          Called by the model when an EventOccurrence is added to the model.
 void SequenceModel.Listener.executionAdded(SequenceModel model, ExecutionOccurrence execution, MessageSend initiator)
          Called by the model when an ExecutionOccurrence is added to the model.
 Iterator<EventOccurrence> SequenceModel.iterator(ExecutionOccurrence root)
          Returns an iterator which traverses the sequence model in a depth-first order starting at the supplied ExecutionOccurrence.
 ContourID SequenceModel.objectContext(ExecutionOccurrence execution)
          Returns the object context of the given ExecutionOccurrence.
 void SequenceModel.ExecutionVisitor.visit(ExecutionOccurrence execution)
          Visits an ExecutionOccurrence.
 

Uses of ExecutionOccurrence in edu.buffalo.cse.jive.sequence.java
 

Subinterfaces of ExecutionOccurrence in edu.buffalo.cse.jive.sequence.java
 interface FilteredMethodActivation
          A JavaExecutionActivation representing the execution of a method that eventually resulted in a MethodActivation, but itself has neither an identifier nor a context.
 interface JavaExecutionActivation
          An ExecutionOccurrence particular to Java programs, such as thread and method activations.
 interface MethodActivation
          A JavaExecutionActivation representing the execution of a method.
 interface ThreadActivation
          A JavaExecutionActivation representing the execution of a thread.
 


JIVE Platform
Release 0.2.2