Uses of Class
lij.runtime.Interpreter

Packages that use Interpreter
lij.model Classes that together constitute the data model of an LCC protocl. 
lij.monitor Various classes used for obtaining runtime debugging information. 
lij.runtime These runtime classes are the ones that contain most of the code that is used during the execution of the IM by the interpreter. 
 

Uses of Interpreter in lij.model
 

Methods in lij.model with parameters of type Interpreter
private  void TreeNode.evaluate(Interpreter interpreter, AgentInstance agentInstance)
          Performs the evaluation of this node (and its children, recursively)
 Result.State TreeNode.getEvaluationResult(Interpreter interpreter, AgentInstance agentInstance)
          Returns the evaluation result of this node.
 

Uses of Interpreter in lij.monitor
 

Fields in lij.monitor declared as Interpreter
private  Interpreter PanelAgents.interpreter
           
private  Interpreter Monitor.interpreter
           
private  Interpreter PanelAgentsTableModel.interpreter
           
 

Constructors in lij.monitor with parameters of type Interpreter
Monitor(Interpreter _interpreter)
          Constructor.
PanelAgents(Interpreter _interpreter)
          Constructor.
PanelAgentsTableModel(Interpreter _interpreter)
          Constructor.
 

Uses of Interpreter in lij.runtime
 

Fields in lij.runtime declared as Interpreter
protected  Interpreter DefInstance.interpreter
           
private  Interpreter ClauseInstance.interpreter
           
protected  Interpreter ConstraintInstance.interpreter
           
private  Interpreter SpecialConstraints.interpreter
           
private  Interpreter AgentInstance.interpreter
           
 

Methods in lij.runtime with parameters of type Interpreter
static ConstraintInstance ConstraintInstance.createConstraintInstance(Constraint _constraint, Interpreter _interpreter, AgentInstance _agentInstance)
          Factory method for creating an instance of a ConstraintInstance subclass.
static DefInstance DefInstance.createDefInstance(Def _def, Interpreter _interpreter, AgentInstance _agent)
          Factory method for creating an instance of a DefInstance subclass.
 

Constructors in lij.runtime with parameters of type Interpreter
AgentInstance(Term _roleType, java.io.Serializable _id, ConstraintImplementor _constraintImplementor, Interpreter _interpreter)
          Constructor.
ClauseInstance(java.io.Serializable _id, Clause _clause, Interpreter _interpreter)
          Constructor.
SpecialConstraints(Interpreter _interpreter, AgentInstance _agentInstance)
          Constructor.