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

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

public class OpNodeExpansionChoice
extends Choice

Represents the choice to expand a op node.

Since:
ICF 0.0
Version:
$Id$

Field Summary
private  OpNode op
          the OpNode to expand
 
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
OpNodeExpansionChoice(OpNode op)
          Construct a choice representing expanding the given node.
 
Method Summary
 OpNode getOp()
          Gets the OpNode to expand.
 
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

op

private OpNode op
the OpNode to expand
Since:
ICF 0.0
Constructor Detail

OpNodeExpansionChoice

public OpNodeExpansionChoice(OpNode op)
Construct a choice representing expanding the given node.
Parameters:
op - the OpNode to expand
Since:
ICF 0.0
Method Detail

getOp

public OpNode getOp()
Gets the OpNode to expand.
Returns:
the OpNode to expand
Since:
ICF 0.0