Class mheg5.OBJ.Variable
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class mheg5.OBJ.Variable

java.lang.Object
   |
   +----mheg5.UTL.ListNode
           |
           +----mheg5.REF.ObjectRef
                   |
                   +----mheg5.OBJ.Root
                           |
                           +----mheg5.OBJ.Ingredient
                                   |
                                   +----mheg5.OBJ.Variable

public class Variable
extends Ingredient
implements AIVariable

Variable Index

 o booleanValue
 o crefValue
 o EQUAL
 o GREATER_OR_EQUAL
 o GREATER_THAN
 o intValue
Internal attribute Value
 o LESS_OR_EQUAL
 o LESS_THAN
 o NOT_EQUAL
 o orefValue
 o origBoolean
 o origCref
 o origInt
Own exchanged attribute OriginalValue
 o origOref
 o origString
 o stringValue
 o testFalse
 o testTrue

Constructor Index

 o Variable()

Method Index

 o Activation()
Activation
 o CheckEvent(MhegEvent)
 o RegisterLink(Link)
 o SetVariable()
SetVariable (NewVariable­Value)
 o TestVariable()
TestVariable (Target, Operator, ComparisonValue)

Variables

 o origInt
  public int origInt
Own exchanged attribute OriginalValue
 o origBoolean
  public boolean origBoolean
 o origString
  public String origString
 o origOref
  public ObjectRef origOref
 o origCref
  public ContentRef origCref
 o intValue
  public int intValue
Internal attribute Value
 o booleanValue
  public boolean booleanValue
 o stringValue
  public String stringValue
 o orefValue
  public ObjectRef orefValue
 o crefValue
  public ContentRef crefValue
 o testTrue
  protected final static MhegEvent testTrue
 o testFalse
  protected final static MhegEvent testFalse
 o EQUAL
  public final static int EQUAL
 o NOT_EQUAL
  public final static int NOT_EQUAL
 o LESS_THAN
  public final static int LESS_THAN
 o LESS_OR_EQUAL
  public final static int LESS_OR_EQUAL
 o GREATER_THAN
  public final static int GREATER_THAN
 o GREATER_OR_EQUAL
  public final static int GREATER_OR_EQUAL

Constructors

 o Variable
  public Variable()

Methods

 o RegisterLink
  public void RegisterLink(Link link)
Overrides:
RegisterLink in class Root
 o CheckEvent
  public void CheckEvent(MhegEvent event)
Overrides:
CheckEvent in class Root
 o Activation
  public void Activation()
Activation
Overrides:
Activation in class Root
 o SetVariable
  public void SetVariable()
SetVariable (NewVariable­Value)
 o TestVariable
  public void TestVariable()
TestVariable (Target, Operator, ComparisonValue)

All Packages  Class Hierarchy  This Package  Previous  Next  Index