JIVE Platform
Release 0.2.2

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

All Superinterfaces:
Event.Importer
Enclosing interface:
NewEvent

public static interface NewEvent.Importer
extends Event.Importer

An importer (builder) for a new event.


Method Summary
 List<ContourCreationRecord> provideContourCreationRecords()
          Provide the list of contour creation records corresponding to this new event.
 ContourID provideEnclosingContourID()
          Provide the identifier of the contour into which this stack of contours 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 corresponding to this new event. The contours are specified in containment order, from most specific to most general (i.e. from child to parent).

Returns:
list of contour creation records for this event

provideEnclosingContourID

ContourID provideEnclosingContourID()
Provide the identifier of the contour into which this stack of contours should be nested. If this returns null, then the created contours are top-level contours.

Returns:
enclosing contour id

JIVE Platform
Release 0.2.2