JIVE Platform
Release 0.3.1

edu.bsu.cs.jive.events
Interface CallEvent.Caller

All Known Subinterfaces:
CallEvent.Caller.InModel, CallEvent.Caller.OutOfModel, CallEvent.Caller.System
All Known Implementing Classes:
SystemCaller
Enclosing interface:
CallEvent

public static interface CallEvent.Caller

The caller of a call event.


Nested Class Summary
static interface CallEvent.Caller.InModel
          A caller that is in the model (i.e., has a contour)
static interface CallEvent.Caller.OutOfModel
          A caller that is not in the model.
static interface CallEvent.Caller.System
          The system caller, used for the first call on a thread.
static interface CallEvent.Caller.Visitor
          A visitor for caller classes.
 
Method Summary
 Object accept(CallEvent.Caller.Visitor v, Object arg)
          Accept a visitor.
 

Method Detail

accept

Object accept(CallEvent.Caller.Visitor v,
              Object arg)
Accept a visitor.

Parameters:
v - the visitor
arg - an argument
Returns:
visitation result

JIVE Platform
Release 0.3.1