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

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

public class GoalNodeExpansionChoice
extends Choice

Represents the choice to expand a goal node.

Since:
ICF 0.0
Version:
$Id$

Field Summary
private  GoalNode goal
          the GoalNode 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
GoalNodeExpansionChoice(GoalNode goal)
          Construct a choice representing expanding the given node.
 
Method Summary
 GoalNode getGoal()
          Gets the GoalNode 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

goal

private GoalNode goal
the GoalNode to expand
Since:
ICF 0.0
Constructor Detail

GoalNodeExpansionChoice

public GoalNodeExpansionChoice(GoalNode goal)
Construct a choice representing expanding the given node.
Parameters:
goal - the GoalNode to expand
Since:
ICF 0.0
Method Detail

getGoal

public GoalNode getGoal()
Gets the GoalNode to expand.
Returns:
the GoalNode to expand
Since:
ICF 0.0