ABLE, Version 1.1b

Uses of Class
com.ibm.able.beans.rules.AbleParException

Packages that use AbleParException
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 AbleParException in com.ibm.able.beans.rules
 

Methods in com.ibm.able.beans.rules that throw AbleParException
 void AbleRuleSet.setGoalVariableName(java.lang.String theVariableName)
           
 void AbleRuleSet.addVariableToInputSequence(java.lang.String theVariableName)
          Specify that a variable is to be added to the input sequence.
 void AbleRuleSet.addVariableToOutputSequence(java.lang.String theVariableName)
          Specify that a variable is to be added to the output sequence.
 void AbleRuleSet.defineEffector(java.lang.String theEffectorName)
          Define an effector that must be available at runtime.
 void AbleRuleSet.defineSensor(java.lang.String theSensorName)
          Define a sensor that must be available at runtime.
 void AbleRuleSet.makeBooleanVariable(java.lang.String theVariableName, boolean theBooleanValue)
          Create a boolean variable, give it an initial value, and add it to the ruleset.
 void AbleRuleSet.makeCategoricalVariable(java.lang.String theVariableName, java.util.Hashtable theSymbolList)
          Create a symbolic variable and add it to the ruleset.
 void AbleRuleSet.makeContinuousVariable(java.lang.String theVariableName, double theLoValue, double theHiValue)
          Create a continuous variable over a range of values and add it to the ruleset.
 void AbleRuleSet.makeDiscreteVariable(java.lang.String theVariableName, double theNumericValue)
          Create a numeric variable, give it an initial value, and add it to the ruleset.
 void AbleRuleSet.makeAssertionRule(java.lang.String theRuleLabel, AbleConsequentClause theCnsClause, double theRulePriority)
          Create an unconditional rule (that is, an assertion) from the specified bits, and add the rule to the ruleset.
 void AbleRuleSet.makeConditionalRule(java.lang.String theRuleLabel, java.util.Vector theAntClauses, AbleConsequentClause theCnsClause, double theRulePriority)
           
 void AbleRuleSet.instantiateFrom(java.io.DataInputStream theStream, AbleParTrace theTracer, boolean theStopOnAbleExceptionFlag)
          Instantiate the ruleset object by reading a rule source file contained in the specified input stream.
 void AbleRuleSet.instantiateFrom(java.lang.String theFileName, AbleParTrace theTracer, boolean theStopOnAbleExceptionFlag)
          Instantiate the ruleset object by reading a rule source file contained in the specified input file.
 void AbleRuleSet.instantiateFromXml(java.io.InputStream theInputStream, AbleParTrace theTracer, boolean theStopOnAbleExceptionFlag)
          Instantiate the ruleset object by reading a boolean rule XML document contained in the specified input stream.
 void AbleRuleSet.instantiateFromXml(java.io.File theFile, AbleParTrace theTracer, boolean theStopOnAbleExceptionFlag)
          Instantiate the ruleset object by reading a boolean XML document contained in the specified input file.
 java.lang.Object[] AbleRuleSet.resolveArgs(java.lang.Object[] theArgs)
          Scan the list of arguments, turning any reference to a named variable into the variable's current value.
 


ABLE, Version 1.1b

ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'