JIVE Platform
Release 0.3.1

edu.bsu.cs.jive.events
Interface LoadEvent.Importer

All Superinterfaces:
Event.Importer
Enclosing interface:
LoadEvent

public static interface LoadEvent.Importer
extends Event.Importer

A builder for a load event.


Method Summary
 List<ContourCreationRecord> provideContourCreationRecords()
          Provide the list of contour creation records for this load event.
 ContourID provideEnclosingContourID()
          Provide the identifier of the contour into which the most generic contour of this load event should be nested.
 
Methods inherited from interface edu.bsu.cs.jive.events.Event.Importer
provideNumber, provideThreadID
 

Method Detail

provideContourCreationRecords

List<ContourCreationRecord> provideContourCreationRecords()
Provide the list of contour creation records for this load event. These records are provided in order of increasing generality; i.e., the most specific subclass static contour format is the first thing in the list.

Returns:
list of contour creation records, where each record represents a static contour format.

provideEnclosingContourID

ContourID provideEnclosingContourID()
Provide the identifier of the contour into which the most generic contour of this load event should be nested. If there is no such contour (i.e. the last contour creation record is for java.lang.Object), then this provides null.

Returns:
id of the contour into which the contour creation record stack should be nested
See Also:
provideContourCreationRecords()

JIVE Platform
Release 0.3.1