JIVE Platform
Release 0.3.1

edu.bsu.cs.jive.events
Interface CallEvent.Target.InModel

All Superinterfaces:
CallEvent.Target
Enclosing interface:
CallEvent.Target

public static interface CallEvent.Target.InModel
extends CallEvent.Target

A target that is in the model (i.e. has a contour)


Nested Class Summary
static interface CallEvent.Target.InModel.Exporter
          A reverse-builder for an in-model target.
static interface CallEvent.Target.InModel.Importer
          A builder for an in-model target.
 
Nested classes/interfaces inherited from interface edu.bsu.cs.jive.events.CallEvent.Target
CallEvent.Target.InModel, CallEvent.Target.OutOfModel, CallEvent.Target.Visitor
 
Method Summary
 ContourID contour()
          Get the contour ID of this target.
 ContourID enclosing()
          Get the contour ID of the contour (object or static) enclosing this contour.
 void export(CallEvent.Target.InModel.Exporter e)
          Export this in-model call target to the given reverse-builder.
 
Methods inherited from interface edu.bsu.cs.jive.events.CallEvent.Target
accept
 

Method Detail

contour

ContourID contour()
Get the contour ID of this target.

Returns:
contour's id

enclosing

ContourID enclosing()
Get the contour ID of the contour (object or static) enclosing this contour.

Returns:
enclosing contour's id

export

void export(CallEvent.Target.InModel.Exporter e)
Export this in-model call target to the given reverse-builder.

Parameters:
e - exporter

JIVE Platform
Release 0.3.1