JIVE Platform
Release 0.3.1

edu.bsu.cs.jive.contour
Class ContourCreationRecord

java.lang.Object
  extended by edu.bsu.cs.jive.contour.ContourCreationRecord
Direct Known Subclasses:
MethodContourCreationRecord

public class ContourCreationRecord
extends Object

A record of a contour creation. This class combines:

With this information, contour creation can be logged (e.g. to a text file) and recreated in a contour model.


Nested Class Summary
static interface ContourCreationRecord.Exporter
          A reverse-builder for contour creation records.
static interface ContourCreationRecord.Importer
          A builder for contour creation records.
 
Constructor Summary
ContourCreationRecord(ContourCreationRecord.Importer builder)
          Create a contour creation record from an importer.
 
Method Summary
 void export(ContourCreationRecord.Exporter exporter)
          Export this record.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContourCreationRecord

public ContourCreationRecord(ContourCreationRecord.Importer builder)
Create a contour creation record from an importer.

Parameters:
builder -
Method Detail

export

public void export(ContourCreationRecord.Exporter exporter)
Export this record.

Parameters:
exporter -

toString

public String toString()
Overrides:
toString in class Object

JIVE Platform
Release 0.3.1