|
ABLE, Version 1.1b | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbleAtom | |
com.ibm.able.beans | The BEANS package provides a set of interfaces and objects which implement "smart" or intelligent components. |
com.ibm.able.beans.rules | The RULES package provides a set of objects implementing standard boolean-logic based forward and backward reasoning using if-then rules. |
Uses of AbleAtom in com.ibm.able.beans |
Subclasses of AbleAtom in com.ibm.able.beans | |
class |
AbleEffector
An Effector is an encapsulated (named) method used by an Agent |
class |
AbleFact
A Fact is an immutable property value pair |
class |
AbleMethodAdaptor
An AbleMethodAdaptor is a named Atom that makes a method call to retrieve its value. |
class |
AbleSensor
A Sensor is a named Atom that makes a method call to retrieve its value. |
Uses of AbleAtom in com.ibm.able.beans.rules |
Subclasses of AbleAtom in com.ibm.able.beans.rules | |
class |
AbleRuleVariable
A Variable can hold a value and can appear on the lefthand and righthand side of clauses. |
Fields in com.ibm.able.beans.rules declared as AbleAtom | |
protected AbleAtom |
AbleClause.lhs
lhs represents the lefthand side of the clause |
protected AbleAtom |
AbleClause.rhs
rhs represents the righthand side of the clause |
protected AbleAtom |
AbleConsequentClause.lhs
lhs represents the lefthand side of the assignment clause |
protected AbleAtom |
AbleConsequentClause.rhs
rhs represents the righthand side of the assignment clause |
Constructors in com.ibm.able.beans.rules with parameters of type AbleAtom | |
AbleClause.AbleClause(AbleAtom theLefthandSide,
AbleRuleCondition theCondition,
AbleAtom theRighthandSide)
Create a new clause with the specified parts. |
|
AbleClause.AbleClause(AbleAtom theLefthandSide,
AbleRuleCondition theCondition,
java.lang.String theRighthandSide)
Create a new clause with the specified parts. |
|
AbleClause.AbleClause(AbleAtom theLefthandSide,
AbleRuleCondition theCondition,
AbleSensorManager theSensorManager,
java.lang.String theSensorName,
java.lang.Object[] theSensorArgs)
Create a new clause with the specified parts. |
|
AbleConsequentClause.AbleConsequentClause(AbleAtom theLefthandSide,
AbleAtom theRighthandSide)
Create a new ASSIGNMENT consequent clause with the specified parts. |
|
AbleConsequentClause.AbleConsequentClause(AbleAtom theLefthandSide,
java.lang.String theRighthandSide)
Create a new ASSIGNMENT consequent clause with the specified parts. |
|
AbleConsequentClause.AbleConsequentClause(AbleAtom theLefthandSide,
AbleEffectorManager theEffectorManager,
java.lang.String theEffectorName,
java.lang.Object[] theArgList)
Create a new EFFECTOR consequent clause with the specified parts. |
|
AbleConsequentClause.AbleConsequentClause(AbleAtom theLefthandSide,
AbleSensorManager theSensorManager,
java.lang.String theSensorName,
java.lang.Object[] theArgList)
Create a new Sensor ASSERTION clause with the specified parts. |
|
ABLE, Version 1.1b | |||||||||
PREV NEXT | FRAMES NO FRAMES |