Uses of Class
lij.interfaces.Result.State

Packages that use Result.State
lij.interfaces Interfaces that need to be implemented for the provision of constraint method implementations. 
lij.model Classes that together constitute the data model of an LCC protocl. 
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 Result.State in lij.interfaces
 

Methods in lij.interfaces that return Result.State
static Result.State Result.State.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Result.State[] Result.State.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Uses of Result.State in lij.model
 

Fields in lij.model declared as Result.State
private  Result.State TreeNode.evaluationResult
           
 

Methods in lij.model that return Result.State
 Result.State TreeNode.getEvaluationResult(Interpreter interpreter, AgentInstance agentInstance)
          Returns the evaluation result of this node.
 

Uses of Result.State in lij.runtime
 

Fields in lij.runtime declared as Result.State
private  Result.State ClauseInstanceReturns.result
           
 

Methods in lij.runtime that return Result.State
abstract  Result.State ConstraintInstance.check()
          This method needs to be implemented by any subclasses.
 Result.State ConstraintInstance.ConstraintComparisonInstance.check()
           
 Result.State ConstraintInstance.ConstraintAssignmentInstance.check()
           
 Result.State ConstraintInstance.ConstraintListInstance.check()
           
 Result.State ConstraintInstance.ConstraintMethodInstance.check()
           
private  Result.State DefInstance.checkConstraints()
          Checks the constraints of this DefInstance.
private  Result.State ConstraintInstance.ConstraintComparisonInstance.checkValues(java.io.Serializable value1, java.io.Serializable value2, ConstraintComparison.Type type)
          Compares the two specified values.
 Result.State DefInstance.execute()
          Executes this DefInstance.
(package private)  Result.State ConstraintInstance.ConstraintMethodInstance.executeConstraintMethod(java.lang.Object object, java.lang.String methodName, java.lang.Class[] parameterTypes, Accessor[] argumentAccessors)
           
abstract  Result.State DefInstance.executeEvent()
          This method needs to be implemented by any subclasses.
 Result.State DefInstance.DefNullOpInstance.executeEvent()
           
 Result.State DefInstance.DefAgentInstance.executeEvent()
           
 Result.State DefInstance.DefMessageInstance.executeEvent()
           
 Result.State ClauseInstanceReturns.getResult()
          Accessor
 

Constructors in lij.runtime with parameters of type Result.State
ClauseInstanceReturns(Result.State _result, java.util.ArrayList<java.io.Serializable> _values)
          Constructor.