com.irs.jam
Class PlanRuntimeWaitState

java.lang.Object
  |
  +--com.irs.jam.PlanRuntimeState
        |
        +--com.irs.jam.PlanRuntimeWaitState
All Implemented Interfaces:
java.io.Serializable

public class PlanRuntimeWaitState
extends PlanRuntimeState
implements java.io.Serializable

Represents the runtime state of plan constructs

See Also:
Serialized Form

Fields inherited from class com.irs.jam.PlanRuntimeState
_substate, _thisConstruct, PLAN_CONSTRUCT_COMPLETE, PLAN_CONSTRUCT_FAILED, PLAN_CONSTRUCT_INCOMP
 
Constructor Summary
PlanRuntimeWaitState(PlanWaitConstruct be)
           
 
Method Summary
 int execute(Binding b, Goal thisGoal, Goal prevGoal)
          Check to see whether the action returns successfully or the goal has been accomplished.
 
Methods inherited from class com.irs.jam.PlanRuntimeState
getSubstate, getThisConstruct, intend, setSubstate, setThisConstruct
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlanRuntimeWaitState

public PlanRuntimeWaitState(PlanWaitConstruct be)
Method Detail

execute

public int execute(Binding b,
                   Goal thisGoal,
                   Goal prevGoal)
Check to see whether the action returns successfully or the goal has been accomplished.
Overrides:
execute in class PlanRuntimeState