Class PlannablePredicate

java.lang.Object
  |
  +--Predicate
        |
        +--PlannablePredicate
Direct Known Subclasses:
ACHIEVE, KNOW

public class PlannablePredicate
extends Predicate

PlannablePredicate.java Created: Tue May 30 12:34:17 2000


Inner classes inherited from class Predicate
Predicate.PossibleKeys
 
Field Summary
(package private)  Predicate predicate
           
(package private)  Variable variable
           
 
Fields inherited from class Predicate
arg1, arg2, DEBUG, em, isDummy, isPlannable, keys, loc, name, newPredicateNames, objectiveCell, plannedFor, wm
 
Constructor Summary
PlannablePredicate(Variable var, Predicate pred)
           
 
Method Summary
 Predicate getPredicate()
           
 Variable getTopicVariable()
           
 java.lang.String getTopicVariableName()
           
 
Methods inherited from class Predicate
equals, getCorrespondingObject, getFirstArg, getMoreSpecificOrNull, getName, getSecondArg, getVariables, isDummyPredicate, isFullyInstantiated, isPlannable, isSameOrMoreGeneralThan, isSameOrMoreGeneralThan, isSimple, main, makeDummy, removeDuplicates, store, subMakeDummy, subSameOrMoreGeneralThan, toString, verify
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

variable

Variable variable

predicate

Predicate predicate
Constructor Detail

PlannablePredicate

public PlannablePredicate(Variable var,
                          Predicate pred)
Method Detail

getTopicVariable

public Variable getTopicVariable()

getTopicVariableName

public java.lang.String getTopicVariableName()

getPredicate

public Predicate getPredicate()