edu.cmu.cs.coral.icf.plan_based.planners.pip
Class OpApplicationChoice

java.lang.Object
  |
  +--edu.cmu.cs.coral.icf.plan_based.planners.pip.Choice
        |
        +--edu.cmu.cs.coral.icf.plan_based.planners.pip.OpApplicationChoice

public class OpApplicationChoice
extends Choice

Represents the choice of applying an operator.

Since:
ICF 0.0
Version:
$Id$

Field Summary
private  ActionNode action
          the action to be applied
 
Fields inherited from class edu.cmu.cs.coral.icf.plan_based.planners.pip.Choice
BINDING_SELECTION, GOAL_NODE_EXPANSION, OP_APPLICATION, OP_NODE_EXPANSION, OPERATOR_SELECTION, type
 
Constructor Summary
OpApplicationChoice(ActionNode action)
          Construct a new choice representing applying the supplied action.
 
Method Summary
 ActionNode getAction()
          Gets the action that has been chosen for application.
 
Methods inherited from class edu.cmu.cs.coral.icf.plan_based.planners.pip.Choice
getType
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

action

private ActionNode action
the action to be applied
Since:
ICF 0.0
Constructor Detail

OpApplicationChoice

public OpApplicationChoice(ActionNode action)
Construct a new choice representing applying the supplied action.
Parameters:
action -  
Since:
ICF 0.0
Method Detail

getAction

public ActionNode getAction()
Gets the action that has been chosen for application.
Returns:
the action to apply
Since:
ICF 0.0