JIVE Platform
Release 0.2.2

Package edu.bsu.cs.jive.contour

Interfaces and classes to support the contour model of program execution.

See:
          Description

Interface Summary
Contour A contour within a contour model.
Contour.Exporter Reverse-builder for contours.
Contour.Importer Builder for contours.
ContourCreationRecord.Exporter A reverse-builder for contour creation records.
ContourCreationRecord.Importer A builder for contour creation records.
ContourFormat A contour format describes the structure of a contour without specifying any non-constant values within it.
ContourFormat.Exporter Reverse-builder for contour formats
ContourFormat.Importer Builder for contour formats.
ContourMember A member of a contour.
ContourMember.Exporter A reverse-builder for contour members.
ContourMember.Importer A builder for contour members.
ContourMember.InnerClass An inner class declaration within a contour.
ContourMember.MethodDeclaration A method declaration member within a contour.
ContourMember.Variable A variable declaration member within a contour.
ContourMember.Variable.Exporter A reverse-builder for variable declaration members.
ContourMember.Variable.Importer A builder for variable declaration members.
ContourMember.Visitor Visit any member.
ContourMemberFormat Specifies the format of a contour member.
ContourMemberFormat.Exporter Reverse-builder for contour member formats.
ContourMemberFormat.Importer Builder for contour member formats.
ContourMemberFormat.InnerClassFormat Member format interface for inner class declarations.
ContourMemberFormat.MethodFormat Member format interface for method declarations.
ContourMemberFormat.VariableFormat Member format interface for variable declarations.
ContourMemberFormat.VariableFormat.Exporter A reverse-builder for variable contour member variable formats.
ContourMemberFormat.VariableFormat.Importer A builder for variable contour member formats.
ContourMemberFormat.Visitor Visitor for contour member formats.
ContourModel A contour model is a representation of program execution state.
ContourModel.Exporter An exporter for a contour model.
ContourModel.Importer A builder interface for a contour model.
ContourModel.Listener Listener interface for contour model changes.
ContourModel.Visitor A visitor interface for the contour model.
InteractiveContourModel Identifies a contour model that supports forward and reverse program execution.
MethodContourCreationRecord.Exporter A reverse-builder for method contour creation records.
MethodContourCreationRecord.Importer A builder for method contour creation records.
Type Representation of a type within the contour model.
Value The encoding of a value within a contour model.
Value.ContourReference A value that is a reference to a contour.
Value.ContourReference.Exporter A reverse-builder for contour references.
Value.Encoded A value that is described as text.
Value.InnerClassDefinition The value of an inner class declaration in the contour model.
Value.MethodDefinition The value of a method declaration in the contour model.
Value.Null Representation of a null reference.
Value.Uninitialized Representation of an uninitialized value.
Value.Visitor A visitor for all types of values.
 

Class Summary
ContourCreationRecord A record of a contour creation.
MethodContourCreationRecord Combines a normal contour creation record with a method's thread of execution.
 

Package edu.bsu.cs.jive.contour Description

Interfaces and classes to support the contour model of program execution.


JIVE Platform
Release 0.2.2