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

java.lang.Object
  |
  +--edu.cmu.cs.coral.icf.plan_based.planners.pip.PlanNode
        |
        +--edu.cmu.cs.coral.icf.plan_based.planners.pip.OpNode

public class OpNode
extends PlanNode

Represents the selection of an operator.

Since:
ICF 0.0
Version:
$Id$

Field Summary
private  PlannerActionSchema op
          the operator for this node
 
Fields inherited from class edu.cmu.cs.coral.icf.plan_based.planners.pip.PlanNode
children, parents
 
Constructor Summary
OpNode(PlannerActionSchema op)
          Construct a new operator node with the specified operator.
 
Method Summary
 PlannerActionSchema getOp()
          Gets the operator for this operator node.
 
Methods inherited from class edu.cmu.cs.coral.icf.plan_based.planners.pip.PlanNode
accessChildren, accessParents
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

op

private PlannerActionSchema op
the operator for this node
Since:
ICF 0.0
Constructor Detail

OpNode

public OpNode(PlannerActionSchema op)
Construct a new operator node with the specified operator.
Parameters:
op - the action schema (op) to use
Since:
ICF 0.0
Method Detail

getOp

public PlannerActionSchema getOp()
Gets the operator for this operator node.
Returns:
the operator for this node
Since:
ICF 0.0