JIVE Platform
Release 0.3.1

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

Enclosing interface:
CallEvent.Caller

public static interface CallEvent.Caller.Visitor

A visitor for caller classes.


Method Summary
 Object visit(CallEvent.Caller.InModel caller, Object obj)
          Visits an in-model caller.
 Object visit(CallEvent.Caller.OutOfModel caller, Object obj)
          Visits an out-of-model caller.
 Object visit(CallEvent.Caller.System caller, Object obj)
          Visits a system caller.
 

Method Detail

visit

Object visit(CallEvent.Caller.InModel caller,
             Object obj)
Visits an in-model caller.

Parameters:
caller - the caller
obj - an argument
Returns:
the result

visit

Object visit(CallEvent.Caller.OutOfModel caller,
             Object obj)
Visits an out-of-model caller.

Parameters:
caller - the caller
obj - an argument
Returns:
the result

visit

Object visit(CallEvent.Caller.System caller,
             Object obj)
Visits a system caller.

Parameters:
caller - the caller
obj - an argument
Returns:
the result

JIVE Platform
Release 0.3.1