Class DiscourseTask

java.lang.Object
  |
  +--Node
        |
        +--Task
              |
              +--DiscourseTask
Direct Known Subclasses:
PL_BelieveRelatedTask, PL_GoalDoTask, PL_MotivateActByGoalTask, PL_PersuadeDoTask

public class DiscourseTask
extends Task

DiscourseTask.java Created: Fri May 12 12:06:50 2000


Fields inherited from class Task
available, circularityCount, DEBUG, em, expectedProvisionsCount, loc, myPlan, outcomes, outcomeSpecs, outcomeVars, parameterSpecs, parent, preconditions, preconditionSpecs, predicatesAddressed, provisionSpecs, provisionVars, subObjectives, subObjectiveSpecs, varMapString, wm
 
Fields inherited from class Node
ac, em, loc, peData
 
Constructor Summary
DiscourseTask(java.lang.String name, java.lang.String type)
           
 
Methods inherited from class Task
addOutcomeVariable, addPredicatesAddressed, addPredicatesAddressed, addressesPredicate, addToOutcomeVars, addToProvisionSpecs, addToProvisionVars, clone, equals, getName, getOutcomeSpecs, getOutcomeVars, getParent, getPreconditions, getPredicatesAddressed, getProvisionNames, getProvisions, getProvisionSpecs, getSpecificationOfVariable, getSubObjectives, getSubObjectiveSpecs, getTopicVarsFromPredVector, getUnAddressedProvisionsSpecs, getVarMapString, main, makeOutcome, makeProvidesForProvisions, makeProvidesFromOtherOutcomesToProvisions, makeProvidesFromOutcomesToParent, makeTask, nextMakeProvidesForProvisions, print, propagateAttributes, setParent, setProvisions, setVarMapString, vectorsShareVariables
 
Methods inherited from class Node
checkAttributes, convertAttributes, getAttributeCell, getAttributeFeatureAverage, getAttributeFeatureNames, getAttributeNames, getCost, getDuration, getNodeChildren, getQuality, makeAttribute, setCost, setDuration, setQuality, updateAttributeFeature
 
Methods inherited from class java.lang.Object
, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

DiscourseTask

public DiscourseTask(java.lang.String name,
                     java.lang.String type)